网站大量收购独家精品文档,联系QQ:2885784924

新编1632位微型计算机原理及应用第3章.习题解答.pptVIP

新编1632位微型计算机原理及应用第3章.习题解答.ppt

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

主讲人:陈朋博士、讲师地址:广C321室Phone:(600+)Email:第3章“微处理器及其系统”3.28086CPU有多少根数据线和地址线?它能寻址多少内存地址单元和I/O端口?8088CPU又有多少根数据线和地址线?为什么要设计8088CPU?答:(1)8086CPU有16根数据线,20根地址线。能寻址1MB内存和64KB的I/O端口。8088CPU有8根数据线,20根地址线。设计8088CPU主要是为了与Intel原有的8位外围接口芯片兼容。3.48086CPU内部的总线接口单元BIU由哪些功能部件组成?它们的基本操作原理是什么?答(1)BIU内有4个16位段地址寄存器CS(代码段寄存器,CodeSegment)、DS(数据段寄存器,DataSegment)、SS(堆栈段寄存器,StackSegment)和ES(附加段寄存器,ExtraSegment),16位指令指针IP,6字节指令队列缓冲器,20位地址加法器和总线控制电路。(2)指令队列缓冲器是暂存计算机将要执行的指令的机器码;地址加法器用于执行“段加偏移”的寻址机制,即完成段基址加偏移地址的操作;段寄存器存放16位段地址,用于地址加法器中左移生成20位的段基址;IP中含有BIU要取的下1条指令(字节)的偏移地址。IP在程序运行中能自动加1修正,使之指向要执行的下1条指令(字节);总线控制电路控制对存储器或外设数据的存取。3.7在微处理器中设置指令队列缓冲器有什么作用?8086与8088CPU中的指令队列有何区别?答(1)BIU的指令队列缓冲器用于存放预取的指令。8086的指令队列为6个字节,而8088的指令队列为4个字节。指令队列缓冲器中只要空出2个(对8086)或空出1个(对8088)指令字节时,BIU自动执行取指操作,直到填满。123.9段地址和段起始地址相同吗,两者是什么关系?8086的段起始地址就是段基地址吗?它是怎样获得的?答:(1)不同。在8086中,段地址是16位的,段起始地址(段基址)是20位的。是。20位的段起始地址是通过指令给段寄存器装入16位的段地址后再进行左移4位后形成的。01023.23堆栈的深度由哪个寄存器确定?为什么说一个堆栈的深度最大为64KB?在执行一条入栈或出栈指令时,栈顶地址将如何变化?答:(1)由SP确定,堆栈段的范围是SS×16至SS×16+SP。(2)因为SP是16位的寄存器,最大寻址空间为64KB。(3)每执行一次压栈指令,则SP-2,即栈顶地址减2,推入堆栈的数据放在栈顶;而每执行一次弹出指令时,则SP+2,即栈顶地址加2再指向新的栈顶。信号起什么作用,它在什么情况下被浮置为高阻状态?3.26ALE信号起什么作用,它在使用时能否被浮空?01ALE信号是8086//8088提供给地址锁存器8282/8283的控制信号,高电平有效,在使用时不能被浮空。在使用8286/8287作为数据总线收发器时,信号用于控制8286/8287的数据传送方向。在DMA方式时,它被浮置为高阻状态。答:023.278086/8088CPU的哪些引脚采用了分时复用技术?哪些引脚具有两种功能?答:数据总线和地址总线的低16位AD15-AD0或者低8位AD7-AD0采用分时复用技术。24-31引脚具有两种功能,这个由33引脚来选择最大\最小功能模式来确定具体引脚功能。(1)MOVAX,1200H3.32指出8086/8088下列指令源操作数的寻址方式。立即数寻址(2)MOVAX,[1200H]存储器直接寻址(3)MOVBX,[SI]存储器变址寻址(4)MOVBX,[SI+1200]存储器相对变址寻址(5)MOV[BX+SI],AL寄存器寻址(6)ADDAX,[BX+DI+20]相对基址加变址寻址(7)MULBL寄存器寻址(8)JMPBX基址寻址(9)INAL,DX间接端口寻址(IO端口间接寻址)(10)INCWORDPTR[BP+50H]相对基址寻址3.33指出8086/8088下列指令中存储器操作数物理地址的计算表达式。(1)MOVAL,[DI]PA=DS*16+DI(2)MOVAX,[BX+SI]PA=DS*16+BX+DI(3)MOV8[BX+DI],ALPA=DS*16+8+BX+DI(4)MOVAL,ES:[BX]PA=ES*16+BX(5)SUBAX,[2400H]PA=DS*16+2400H(6)ADCAX,[BX+DI+1200H]PA=DS*16+BX+DI+120

文档评论(0)

SYWL2019 + 关注
官方认证
文档贡献者

权威、专业、丰富

认证主体四川尚阅网络信息科技有限公司
IP属地四川
统一社会信用代码/组织机构代码
91510100MA6716HC2Y

1亿VIP精品文档

相关文档