哈工大孙德文第三版电信微型计算机技术课后习题及答案.docx

哈工大孙德文第三版电信微型计算机技术课后习题及答案.docx

ID:59218957

大小:141.37 KB

页数:5页

时间:2020-09-09

哈工大孙德文第三版电信微型计算机技术课后习题及答案.docx_第1页
哈工大孙德文第三版电信微型计算机技术课后习题及答案.docx_第2页
哈工大孙德文第三版电信微型计算机技术课后习题及答案.docx_第3页
哈工大孙德文第三版电信微型计算机技术课后习题及答案.docx_第4页
哈工大孙德文第三版电信微型计算机技术课后习题及答案.docx_第5页
资源描述:

《哈工大孙德文第三版电信微型计算机技术课后习题及答案.docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、3.1(1)解:AX=1352H(2)解:PA=DS*16+EA=10000H+1352H=11352H,(11352H)=0FFH,(11353H)=26H,AX=26FFH(3)解:EA=BX+0150H=1350H,PA=DS*16+EA=10000H+1350H=11350H,CH=33H,(11350H)=33H,(11351H)的值不变,(11351H)=3CH(4)解:EA=BP+0150H=1350H,PA=SS*16+EA=20000H+1350H=21350H,AX=5188H(5)功能:dest←(SP+1)_(SP)

2、,SP←SP+2注意:dest可以是MEM/REG/SREG(CS除外)解:EA=SP=1350H,PA=SS*16+EA=20000H+1350H=21350H,AX=5188H,SP=1350H+2H=1352H(6)功能:dest←dest+src注意:(1)源和目的操作数不能同时为存储单元;(2)标志寄存器中状态位随运算结果变化(3)操作数是有符号或无符号数由程序员解释;解:EA=SI=1354H,PA=DS*16+EA=10000H+1354H=11354H,CX=339AH,(11354H)=52H,(11355H)=OE7HE

3、752H=10010B+339AH=11010BBE752H+339AH=11AECH->(11355H)_(11354H)(11354H)=0ECH,(11355H)=1AHCF=1PF(低八位奇偶校验)ECH=BàPF=0SF(最高位状态)1H=0001BàSF=0OF(溢出标志)(-)+(+)à无溢出ZF=0(7)格式:SUBdest,src功能:dest←dest-src注意:dest、src不能同时为存储单元。标志寄存器中的状态位随运算结果改变。减法时OF溢出标志位何时为0,何时为1?当负数减正数时,若结果为正数,OF=1;当正数

4、减负数时,若结果为负数,OF=1;否则为0.解:EA=0150H+BX+SI=26A4H;PA=DS*16+EA=10000H+26A4H=126A4H;(126A4H)=9DH,BH=12H12H=B-9DH=BB=75HBH=75H,SF=0,ZF=0,PF=0,CF=1,OF=0(8)格式:INCdest功能:dest←dest+1注意:1)单操作数指令;2)不影响CF标志;3)对内存单元进行加1时,要指明内存单元是字节,是字。可以在内存单元前加操作符BYTEPTR,表明为字节;加WORDPTR表明是字4)常用于地址指针和加1计数。解

5、:EA=0152H+BX=1352H,PA=DS*16+EA=11352,(11352H)=0FFH,FF+1à(11352H)=00H,(11353H)=26H不影响CF(9)解:EA=0152H+BX=1352H,PA=DS*16+EA=11532,(11352H)=0FFH,(11353H)=26H,26FFH+1à(11352H)=00H,(11353H)=27H,不影响CF(10)格式:SAR移位对象,移位次数;状态位CF、SF、ZF和PF随运算结果而变化;当移位次数为1时,若移位前后移位对象的最高位不同时,则OF=1,否则为0,

6、当移位次数大于1时,OF是不确定的解:EA=BX+0150H=1350H;PA=DS*16+EA=11350H,(11350H)=0A5H=BB=0D2H,CF=1,OF=0(11)解:EA=BX+0150H=1350H,PA=DS*16+EA=11350,(11350H)=0A5H=BB=4AH,CF=1,OF=14.1用下列芯片构成存储系统,各需要多少个RAM芯片?需要多少位地址作为片外地址译码?设系统位20位地址线,采用全译码方式(1)512×4bRAM构成16KB的存储系统1、首先进行位的扩展,存储系统一般以字节为单位进行存储,所以

7、需要两个512×4位的RAM来达到系统要求的一个字节的字长,两个为一组。2、接着进行字的扩展,因系统要求为16KB,那16KB个字,需要16KB/512bit=32(组)。3、芯片个数=位扩展*字扩展=32*2=64(个)。1、因2的9次方=512,所以,片内地址位数=9(位);2、片外地址译码位数=地址线总数-片内地址译码位数=20-9=11(位)(2)1024×1bRAM构成128KB的存储系统需要128KB/1K*8=1024片;片外地址译码需10位地址线(3)2k×4bRAM构成64KB的存储系统需要64KB/2K*2=64片;片外

8、地址译码需9位地址线(4)64k×1bRAM构成256KB的存储系统需要256KB/64K*8位=32片;片外地址码需4位地址线4.2现有一个钟存储芯片容量为512×4b,若要用

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。