微机习题答案.doc

微机习题答案.doc

ID:52297

大小:46.50 KB

页数:6页

时间:2017-04-27

微机习题答案.doc_第1页
微机习题答案.doc_第2页
微机习题答案.doc_第3页
微机习题答案.doc_第4页
微机习题答案.doc_第5页
资源描述:

《微机习题答案.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、07机械类各班《微机接口与应用》作业答案第一章2题答:微机硬件由五个部分组成:输入、输出、存储器、运算器、控制器各个部分的功能特点:(略)9题答:(1):111001.101十进制:57.625十六进制:39.AH(2):110010.1101十进制:50.8125十六进制:32.DH(3):1011.11011十进制:11.84375十六进制:B.D8H(4):101101.0111十进制:45.4375十六进制:2D.7H11题答:采用8位二进制(n=8)(1):96二进制:+1100000原码:01100000反码:01100000补码:01100000(2)

2、:31二进制:+11111原码:00011111反码:00011111补码:00011111(3):-42二进制:-101010原码:10101010反码:11010101补码:11010110(4):-115二进制:-1110011原码:11110011反码:10001100补码:1000110113题答:查ASCII码表得(十六进制)a的ASCII码:61HK的ASCII码:4BHG的ASCII码:47H+的ASCII码:2BHDEL的ASCII码:7FHSP的ASCII码:20HCR的ASCII码:0DH$的ASCII码:24H第二章1、答案:有EU和BIU组

3、成。EU的主要功能是:教材P23页BIU的主要功能是:教材P24页2、答案:8086有数据总线16条,地址总线20条。最大存储空间是:2的20次方(1MB)4、答案:只要求掌握CF标志、ZF标志、SF标志、OF标志。答案见教材P28页。6、答案:见教材P34页。物理地址=段地址×10H+偏移地址8、答案:I/O端口有两种编址:独立编址、统一编址。8086最大I/O寻址空间64K(65536)。教材P35页。11、答案:(CS)=33A0H表示段地址为33A0H,(IP)=0130H表示偏移地址为0130H。物理地址公式为:段地址×10H+偏移地址。所以物理地址(实际

4、地址)=33A0H×10H+0130H=33B30H第三章1、答案:见教材P51页3.1.2和3.2的第一段。总共7种寻址方式。每种寻址方式再看教材3.2每一小节介绍的各种寻址方式。2、答案:(1)MOVAX,100H源操作数:立即数寻址目的操作数:寄存器寻址(2)MOVCX,AX源操作数:寄存器寻址目的操作数:寄存器寻址(3)ADD[SI],1000源操作数:立即数寻址目的操作数:寄存器间接寻址(4)SUBBX,[SI+100]源操作数:寄存器相对寻址目的操作数:寄存器寻址(5)MOV[BX+300],AX源操作数:寄存器寻址目的操作数:寄存器相对寻址(6)AND

5、BP,[SI]源操作数:寄存器间接寻址目的操作数:寄存器寻址为了方便同学们复习,增加三个题目,把其余的三种寻址方式举例如下。附加例题:(1)MOV[BX+SI],AX源操作数:寄存器寻址目的操作数:基址(加)变址寻址(2)ADD[BP+DI+100],CX源操作数:寄存器寻址目的操作数:相对基址(加)变址寻址(1)MOV[1000H],AX源操作数:寄存器寻址目的操作数:直接寻址3、答案:(1)正确。(2)错误。立即数不能做目的操作数。改为其他寻址方式。例如:MOV[1020H],CX(3)错误。存储器与存储器直接不能传送。改变其中一个寻址方式。例如:MOV[100

6、0H],AX(4)错误。IP寄存器不能做目的操作数,改为其他寄存器即可。例如:MOVAX,000H(5)错误。堆栈操作指令只能是字操作,不能字节操作。例如将8位AL寄存器改为16为AX寄存器PUSHAX即可。(6)错误。输出指令OUT中,目的操作数不能是CX。例如改为OUTDX,AL即可。(7)错误。输入指令IN中,源操作数不能是[80]。例如改为INAL,80H即可。(8)错误。目的操作数和源操作数的类型不一致。例如改为:MOVCX,3300H4、答案:(1)(AX)=1200H(2)(AX)=(BX)=0100H(3)EA=1200H,PA=(DS)×10H+E

7、A=2000×10H+1200H=21200H。所以(AX)=4C2AH(4)EA=0100H,PA=(DS)×10H+EA=2000×10H+0100H=20100H。所以(AX)=3412H(5)EA=0100H+1100H=1200H,PA=(DS)×10H+EA=2000×10H+1200H=21200H。所以(AX)=4C2AH(6)EA=0100H+0002H=0102,PA=(DS)×10H+EA=2000×10H+0102H=20102H。所以(AX)=7856H(7)EA=1100H+0100H+0002H=1202H,PA=(DS)×10H+

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

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

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