长沙理工大学微机原理题目答案.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
长沙理工大学微机原理题目答案

第三章习题 3.1 8086CPU与8088CPU有哪些相同之处:又有哪些区别? 3.2 8086系统的物理地址是如何得到的?假如CS=2000H,IP=2100H其物理地址应是多少? 3.3 什么是总线周期?8086CPU的一个总线周期包括多少时钟周期,什么情况下插入Tw等待周期:插入多少个Tw取决于什么因素? 第四章习题 4.1 需要定时刷新的存储器是( B ). A.SARM B.DRAM C.EPROM D.EEPROM 4.2利用容量为4K×2b的SRAM芯片构成从A4000H到B7FFFH的内存,用这样的芯片需要( C ). A.40片 B.60片 C.80片 D.100片 4.3 突然断电后,计算机__C___中的数据将全部丢失. A.硬盘 B.ROM和RAM C.RAM D.ROM 4.4 下面的说法中,正确的是___D___. A.EPROM是不能改写的. B.EPROM是可以改写的,所以也是一种读写存储器. C.EPROM只能改写一次. D.EPROM是可以改写的,但他不能作为读写存储器. 4.5 可直接存取16M字节内存的微处理器,其地址总线需_A___条. A.24 B.16 C.20 4.6某微机系统的存储器地址空间为A8000H~CFFFFH,若采用单片容量为16K×1位的SRAM芯片构成,回答以下问题: (1)系统存储容量为多少? (2)组成该存储系统共需该类芯片多少个? (3)整个系统应分为多少个芯片组: 解4.6: (1)系统存储容量=CFFFFH-A80000H+1=28000H(B)=160(KB). (2)所需芯片=160K×8位/16K×1位=80(个). (3)该芯片字长不足8位,应以8位为一组构成字节单元.所以80个芯片应分成80/8=10个芯片组. 4.7下列RAM各需要多少条地址线进行寻址,多少条数据I/O线? (1)64K×1 (2)256K×4 解4.7: (1)16条地址线,一条数据I/O线. (2)需要18条地址线,4条数据I/O线. 第五章习题 5.1、设DS=6000H,ES=2000H,SS=1500H,SI=00A0H,BX=0800H,BP=1200H,数据变量VAR为0050H。 请分别指出下列各条指令源操作数的寻址方式:它的物理地址是多少: MOV AX,BX MOV DL,80H MOV AX,VAR MOV AX,VAR[BX][SI] MOV AL,’B’ MOV DI,ES:[BX] MOV DX,[BP] MOV BX , 20H[BX] 解5.1. (1) 寄存器寻址。BX为地址 (2)立即寻址。操作数80存放在指令段中指令代码MOV之后。 (3)立即寻址 (4)基址变址相对寻址,PA=608F0H (5)立即寻址 (6)寄存器间接寻址。PA=20800H (7)寄存器间接寻址。PA=16200H (8)寄存器相对寻址。PA=60820H 5.2假设DC=212AH,CS=0200H,IP=1200H,BX=0500H,位移量DATA=40H,(217A0)=2300H,(217E0H)=0400H,(217E2H)=9000H 试确定下列转移指令的转移地址。 (1)JMP 2300H (2)JMP WORD PTR[BX] (3)JMP DWORD PTR[BX+DATA] 解5.2(1)段内直接转移:PA=05500H (2)段内间接转移:PA=04300H (3)段间间接转移:PA=90400H 5.3、试说明MOVBX,5[BX]与指令LEA BX,5[BX]区别。 解5.3.前者是数据传送类指令,表示将数据段中以BX+5为偏移地址的16位数据送寄存器BX。 后者是取偏移地址指令,实行结果是BX=BX+5,即操作数的偏移地址为BX+5. 5.4指出下列指令的错误: MOV AH, CX MOV 33H,AL MOV AX,[SI][DI] MOV [BX],[SI] ADD BYTE PTR[BP],256 MOV DATA[SI],ES:AX JMP BYTE PTR[BX] OUT 230H, AX MOV DS,BP MUL 39H 答5.4 错。两操作数字长不相等。 错。MOV指令不允许目的操作数为立即数。 错。在间接寻址中部允许两个间址寄存器不能从事为存储器操作数。 错。MOV指令不允许两操作数同事为存储器操作数。 错。ADD指令要求量操作数等字长。 错。源操作数形式错,寄存器操作

文档评论(0)

shenlan118 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档