- 1、本文档共18页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微机原理及应用习题集(改).
微机原理及应用习题集
习题2(第2章)
一、判断题
1.CPU芯片中集成了运算器、寄存器和控制器。 ( )
2.存储单元的地址和存储单元的内容是一回事。 ( )
3.在执行指令期间,EU能直接访问存储器。 ( )
4.8086CPU从内存中读取一个字(16位)必须用两个总线周期。 ( )
5.8086CPU的一个总线周期一般由4个状态组成。 ( )
二、单项选择题
1.8086CPU的40根引脚中,有 个是分时复用的。
A)21 B)1 C)2 D)24
2.8086CPU工作在最大模式还是最小模式取决于 信号。
A) B) NMI C)MN/ D)ALE
3.8086CPU用 信号的下降沿在T1结束时将地址信息锁存在地址锁存器中。
A) B) C)ALE D)READY
4.CPU响应INTR引脚上来的中断请求的条件之一是 。
A)IF=0 B)IF=1 C)TF=0 D)TF=1
5.断点中断的中断类型码是 。
A)1 B)2 C)3 D)4
三、多项选择题
1.8086标志寄存器中控制位为 。
A) CF B)IF C)DF D)SF E)TF F)OF G)ZF
2.若AL=00H,BL=0FEH,执行ADD AL,BL后,为0的标志位有 。
A)CF B)PF C)AF D)SF E)TF F)OF G)ZF H)DF I)IF
3.8086CPU复位后,内容为0的寄存器有 。
A)IP B)FR C)CS D)ES E)DS F)SS
4.当CPU读存储器时,为0电平的引脚有 。
A)ALE B) C) D) E) F)
5. 8086与8088相比,具有 。
A)相同的内部寄存器 B)相同的指令系统 C)相同的指令队列
D)相同宽度的数据总线 E)相同宽度的地址总线 F)相同的寻址方式
四、填空题
1. 和 集成在一块芯片上,被称作CPU。
2.总线按其功能可分 、 和 三种不同类型的总线。
3.存储器操作有 和 两种。
4.CPU访问存储器进行读写操作时,通常在 状态去检测READY ,一旦检测到READY无效,就在其后插入一个 周期。
5.8086/8088CPU中的指令队列的长度分别为 和 字节。
6.当8086CPU的MN / MX引脚接 电平,CPU处于最大模式,这时对存储器和外设端口的读写控制信号由 芯片发出。
7.中断矢量就是中断服务子程序的 ,在内存中占有 个存储单元,其中低地址存储单元存放的是 ,高地址存储单元存放的是 。
8.中断返回指令是 ,该指令将堆栈中保存的断点弹出后依次装入 寄存器和 寄存器中,将堆栈中保存的标志装入 中。
9.CPU响应中断后将 寄存器入栈保存,然后自动将 标志和 标志复位。若要实现中断嵌套,必须在中断服务子程序中执行一条 指令。
五、简答题
1.8086/8088 CPU中有几个段寄存器?其功能是什么?
2.什么是逻辑地址、物理地址、物理地址是如何求得的?
3.何谓8086/8088 CPU最大模式和最小模式?其关键区别是什么?
4.在最小模式时CPU访问内存储器,哪些信号有效?
5.在最小模式时,CPU访问I/O接口,哪些信号有效?
习题3(第3章指令部分)
一、 判断题
1.MOV AX,[BP]的源操作数物理地址为16d ×(DS)+(BP) ( )
2.OUT DX,AL指令的输出是16位操作数。 ( )
3.不能用立即数给段寄存器赋值。 ( )
4.堆栈指令的操作数均为字。 ( )
5.段内转移指令执行结果要改变IP、CS的值。 ( )
6.REPE/REPZ是相等/为零时重复操作,其退出条件是:(CX)=0或ZF=0。 ( )
二、单项选择题
1.寄存器间接寻址方式中,操作数在 中。
A)通用寄存器 B)堆栈 C)存储单元 D)段寄存器
2. 寻址方式的跨段前缀不可省略。
A)DS:[BP] B)DS:[SI] C)DS:[DI] D)SS:[BP]
3.假设(SS)=2000H,(SP)=0012H,(AX)=1234H,执行PUSH AX后, =12H
A)20014 B)20011H C)20010H D)2000FH
4.若要检查BX寄存器中的D12位是否为1,应该用 指令。
A)OR BX,1000H B)TEST BX,1000H
JNZ NO JNZ YES
C) X
您可能关注的文档
- 微信公众平台功能介绍..doc
- 微信。“大广节”参赛围观全攻略..docx
- 循迹避障小车电子设计大赛方案书..doc
- 微信微博代运营服务合同书..doc
- 徐州“中考新航标”语文参考答案..doc
- 微信多点循环定位系统使用方法..doc
- 微信打飞机无敌模式教程..doc
- 微信群发软件微信营销微信推广软件教程..doc
- 徐州中考新航标语文参考答案..doc
- 微信营销方案和注意事项..docx
- 2024至2030年中国羚羊角类饮片行业深度调查与前景预测分析报告.docx
- 重庆市面向中国农业大学定向选调2024届大学毕业生2024年国家公务员考试考试大纲历年真题14笔试历.docx
- 重庆市面向西北工业大学定向选调2024届大学毕业生00笔试历年典型考题及解题思路附答案详解.docx
- 中国不动杆菌感染治疗药行业市场现状分析及竞争格局与投资发展研究报告2024-2029版.docx
- 2024至2030年全球与中国ETL软件市场现状及未来发展趋势.docx
- 初中八年级(初二)生物下册期末考试1含答案解析.docx
- 干簧式继电器项目申请报告.docx
- 2024至2030年中国左氧氟沙星片行业深度调查与前景预测分析报告.docx
- 菜籽项目申请报告.docx
- 2024至2030年中国八角钢行业深度调查与前景预测分析报告.docx
文档评论(0)