微机原理部分习题和答案.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文档。上传文档
查看更多
微机原理部分习题和答案

目录 第1章 微型计算机概述 2 第2章 16位和32位微处理器 2 第3章 Pentium的指令系统 3 第4章 存储器、存储管理和高速缓存技术 4 第5章 微型计算机和外设的数据传输 5 第6章 串并行通信和接口技术 5 第7章 中断控制器 8 第8章 DMA控制器 10 第9章 计数器、定时器和多功能接口芯片 10 第10章 模数和数模转换 11 第1章 微型计算机概述 CPU在内部结构上由哪几部分组成?CPU应具备哪些主要功能? 第2章 16位和32位微处理器 8086从功能上分为哪几个部分? 8086的总线接口部件由哪几部分组成? 8086标志寄存器中的内容是什么? 8086加电后执行的第一条指令的内容及地址是什么? 8086系统中,设段寄存器CS=1200H,指令指针寄存器IP=FF00H,此时,指令的物理地址是多少?指向这一物理地址的CS和IP值是唯一的吗? 8086的执行部件有什么功能?由哪几部分组成? 在总线周期的T1、T2、T3、T4状态,8086分别执行什么动作?什么情况下需要插入等待状态TW?TW在哪儿插入?怎样插入? 8086是怎样解决地址线和数据线的复用问题的?ALE信号何时处于有效电平? BHE#信号和A0信号是通过怎样的组合解决存储器和端口的读写操作的?这种组合决定了8086系统中存储器偶地址体及奇地址体之间应该用什么信号区分?怎样区分? 中断向量指什么?放在哪里?对应于8086的1CH的中断向量存放在哪里?如果1CH的中断处理子程序从5110H:2030H开始,则中断向量应该怎样存放? 一个可屏蔽中断响应时,CPU要执行哪些读写周期?对一个软件中断又如何? 什么叫超标量流水线技术?Pentium有哪两条流水线?两条流水线有什么区别? 分支预测技术是基于怎样的规律而实施的?叙述分支预测技术的实现原理。 Pentium有哪三种工作方式?如何在方式间转换? Pentium的保护方式主要保护什么? Pentium的地址线是双向的吗? 实地址方式和虚拟8086方式都是类似于8086的方式,从使用场合和工作特点上看,这两种方式有什么主要差别? 什么叫段基址?它有多少位?什么叫段选择子?段选择子包含哪些内容? Pentium的段描述符寄存器中包含哪些内容? Pentium的逻辑地址、线性地址、物理地址分别指什么?它们的寻址能力分别为多少? Pentium采用哪几种描述符表?这些表的设置带来什么优点? Pentium的主要信号分为哪几类? Pentium的寄存器分为哪几类? Pentium的段寄存器中存储的是什么? Pentium有哪几种总线状态?分别有什么特点? 什么是突发式数据传输?结合主教材中图2.37说明突发式读写周期的时序关系。 Pentium的中断机制和16位CPU有什么差别? 8086与Pentium最多支持几种中断类型? Pentium的异常指哪些情况? Pentium的保护机制的思想是怎样的? CISC与RISC技术在Pentium中的体现。 第3章 Pentium的指令系统 Pentium的寻址方式有哪几类?哪种方式的指令执行速度最快? IO指令有哪两类?使用这两类指令要注意什么? 存储器寻址时,最多可以包含哪些分量? Pentium存储器寻址时的EA表达式是什么? 用寄存器间接寻址方式时,BP、SP、ESP、EBP有什么特殊性? 用非默认段进行寻址时,段寄存器怎样指出? 通用传送指令使用时,要注意什么问题? 使用堆栈指令时要注意什么问题? Pentium是否有8位源操作数到16位寄存器的数据复制指令? 下面这些指令中哪些是正确的?哪些是错误的?请说明原因。 Xchg cx, ax Mov [bx], [1000] Xchg bx, ip Push cs Pop cs In bx, dx Mov byte [bx], 1000 Mov cs, [1000] 为什么用增量指令或减量指令设计程序时,在这类指令后面不用进位标志CF作为判断依据? 普通移位指令和循环移位指令在执行时有什么差别?在编制乘除指令时,为什么常用移位指令来代替乘除指令? 用串指令设计实现如下功能的程序段:首先将100个数从2170H处传输到1000H处,然后,从中检索与AL中字符相等的单元,并将此单元换成空格符。 使用条件转移指令时,特别要注意它们均为相对转移指令,请解释“相对转移”的含义。如果要往较远的地方进行条件转移,程序中应如何设置? 带参数的返回指令用在什么场合?设栈顶地址为3000H,当执行RET 6后,SP的值是多少? 用循环控制指令设计程序段,从60个元素中寻找最大值,结果放在AL中。 中断指令执行时,堆栈的内容有什么变化?中断处理子程序的入口地址是怎样得到的? 中断返回指令IRET和普通

文档评论(0)

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

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

1亿VIP精品文档

相关文档