微机原理复的习题.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文档。上传文档
查看更多
微机原理复习题总集 一、简答题 简述8086cpu如何应用地址锁存信号ale将地址A15~A0与数据线D15~D0分开的工作原理. 8086CPU有哪几种主要的寻址方式。 试说明位、字节以及字长的概念。 比较主程序调用中断服务程序和主程序调用子程序的主要异同点。 什么是8086 CPU的最大/最小工作方式?两者的区别是什么? 8086 CPU 使用的存储器为什么要分段?怎样分段? 动态 RAM 为何要刷新? 8086 CPU 中设置的指令指针寄存器IP 中存放的内容是什么? 简述8086CPU的ALE引脚、READY引脚及BHE引脚的作用。 已知一个SRAM芯片的容量为8K×8,该芯片有一个片选信号引脚和一个读/写控制引脚,问该芯片至少有多少个引脚?地址线多少条?数据线多少条?还有什么信号线? 二、计算题 选取字长N为8位,已知原码(或补码)如下,求其补码(或原码) 1)[X]原2)[Y]原3)[Z]原4)[U]补=1000000 5)[V]补2. 将下列二进制数分别转换为八进制数、十六进制数 1)1101 1010B 2)1011 1100 1111B 3)0.1101B 4)1110.1010B 3. 将下列十进制数转换为二进制数 1)23.625 2)10.5 3) 75.25 4. 将下列十进制数用压缩BCD码表示 1)23.64 2) 809.7 5. 写出下列逻辑地址的段地址,偏移地址和物理地址。 2314H:0032H 10ADH:DDF6H 6.已知(DS)=3000H, (ES)=2000H, (SS)=4000H, (BX)=1000H, (BP)=2000H, (SI)=0001H,(DI)=0002,请计算下列指令中源操作数的段地址、有效地址及物理地址。 1)MOV CX,[BX] 2)MOV CX,[BP+DI] 3)MOV CX,SS:[1000H] 4)MOV CX, ES:[BX][SI] 7. 设有一个具有16位地址和8位字长的存储器,试问: 存储器能存储多少字节的信息? 如果存储器由2K x 4位的RAM芯片组成,共计需要多少片? 需要用哪几位高位地址作片选译码产生芯片选择信号? 8.给定一个堆栈区,地址为1240H:0000H ~ 1240H:0200H,SP=0062H,问: (1)栈顶地址是多少?(2)栈底地址是多少?(3)堆栈段寄存器SS=? 9.在8086系统中,若当前SS=3500H,SP=0800H 说明堆栈段段首在存储器中的物理地址PA? 问入栈10个字节后,SP的内容是什么? 若再出栈6个字节,SP的内容又是什么值? 10.若AL = 3BH,AH = 7DH,则: (1)列竖式计算AL和AH中的内容相加后的结果。(3分) (2)两数相加后,标志位CF,AF,PF,SF,OF和ZF的状态分别是什么?(6分) 11. 右下图所示为8086/8088中断向量表部分示意图。此时若执行INT 4指令,则程序转向何处执行(分别用逻辑地址和物理地址回答)?写出计算过程。 12.假设要用2K×4的RAM存储芯片,组成16KB的存储容量,则: 需要多少芯片?多少芯片组?每块芯片需要多少寻址线?总共需要多少寻址线? 若与8088 CPU连接,试画出连接原理图(存储器芯片的有关引脚为A10 ~ A0,CS,WE,D3 ~ D0;CPU 的有关信号有A12 ~ A0,WR,D7 ~ D0)。 3) 连接好后,写出各组芯片的地址分配情况。 13. 令PC及存储器地地址区有关单元的内容如下: (20H)=3CH,(21H)=00H,(22H)=86H,(23H)=0EH 且CS=2000H,IP=0010H,SS=1000H,SP=0100H,FLAGS=0240H这时执行INT 8指令,请问: 程序转向何处执行(用物理地址回答)? 栈顶6个存储器单元的地址(用逻辑地址回答)及内容分别是什么? 14. 存储器芯片与CPU的连接如下图所示,分析出各存储器芯片的地址范围及其容量。 三、分析题 1. 阅读下列程序段,设初值AX=0119H,指出每条指令执行以后有关寄存器的内容。 MOV CH, AH ADD AL, AH DAA XCHG AL, CH ADC AL, 34H DAA MOV AH, AL MOV AL, CH HLT 2. 阅读下列程序段,指出每条指令执行以后有关寄存器的内容。 MOV AX,0ABCH D

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档