《微机原理》习题.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文档。上传文档
查看更多
《微机原理》习题

《微机原理》习题 微处理器、微型计算机、微型计算机系统三者之间有什么不同? 微处理器是微型计算机的心脏(即CPU),微型计算机的所有主要运算都是在CPU中进行的。 微型计算机通常是指计算机的硬件,包括主机、显示器、鼠标键盘等等。 而要计算机能够工作,需要有操作系统、应用软件,计算机硬件和软件系统的结合,就是微型计算机系统。 CPU在内部结构上由运算器、控制器、寄存器阵列和内部总线等各部分构成,其主要功能是完成各种算数及逻辑运算,并实现对整个微型计算机控制,为此,其内部又必须具备传递和暂存数据的功能。 4个段地址寄存器,即:     CS-16位的代码段寄存器,     DS-16位的数据段寄存器,     ES—16位的扩展段寄存器,     SS—16位的堆栈段寄存器;16位的指令指针寄存器IP; 20位的地址加法器; 6字节的指令队列。(一)标志:(1)进位标志CF(2)零标志ZF(3)符号标志SF(4)溢出标志OF (5)奇偶标志PF(6)辅助进位标志AF 。 (二)控制标志: (1)方向标志DF(2)中断允许标志IF(3)追踪标志TF 。Cs*16+6F30H=24000H+6F30H=30F30H,不唯一 什么叫总线周期?8086系统中的总线周期由几个时钟周期组成?如果CPU的主时钟频率25MHz,一个时钟周期是多少?一个基本总线周期是多少时间? 将一个字节写入内存单元中,或者从内存某单元读一个字节到CPU,这种通过总线进行一次读写的过程叫总线周期 T1:20位地址信息T2:状态缓存T3:读写数据T4:结束 时钟周期=1/(25*10^6)=40Ns,总线周期=4*40=160Ns 在总线周期T1、T2、T3、T4周期CPU分别执行什么动作?什么情况下需插入TW周期? RESET信号到来后,CPU的状态有何特征?系统从何处开始启动? 8086在最大模式和最小模式下各有什么特点和不同? 什么是指令周期?什么是时钟周期?什么是总线周期?三者有何关系?简述8086在最小模式下的总线读周期和写周期的时序过程。 读周期: ?? 状态 ① 有效,用来指出本次读周期是存贮器读还是I/O读,它一直保持到 有效。 ②地址线信号有效,高4位通过地址/状态线送出,低16位通过地址/数据线送出,用来指出操作对象的地址,即存贮器单元地址或I/O端口地址。 ③ALE有效,在最小模式的系统配置中我们讲过,地址信号通过地址锁存器8282锁存,ALE即为8282的锁存信号,下降沿有效。 ④ (对8088无用)有效,用来表示高8位数据总线上的信息有效,现在通过 传送的是有效地址信息, 常作为奇地址存贮体的选通信号,因为奇地址存贮体中的信息总是通过高8位数据线来传输,而偶地址体的选通则用 。 ⑤当系统中配有总线驱动器时, 使 变低,用来表示本周期为读周期,并通知总线驱动器接收数据( ) ?? 状态 ⑥高四位地址/状态线送出状态信息, 。 ⑦低16位地址/数据线浮空,为下面传送数据准备。 ⑧ 引脚成为 (无定义)。 ⑨ 有效,表示要对存贮器/I/O端口进行读。 ⑩ 有效,使得总线收发器(驱动器)可以传输数据( )。 ?? 状态 从存贮器/I/O端口读出的数据送上数据总线(通过 )。 ?? 状态 若存贮器或外设速度较慢,不能及时送上数据的话,则通过READY线通知CPU,CPU在 的前沿(即 结束末的下降沿)检测READY,若发现READY=0,则在 结束后自动插入1个或几个 ,并在每个 的前沿处检测READY,等到READY变高后,则自动脱离 进入 。 ?? 状态 在 与 (或 )的交界处(下降沿),采集数据,使各控制及状态线进入无效。 写周期: ?? 状态 基本上同读周期,只有此时 为高不是低。 ?? 状态 与读周期有两点不同: ① 变成 ; ② 不是浮空,而是发出要写入存贮器/I/O端口的数据。 ?? 状态 ?? 状态 ?? 状态 、 、 三个状态同读周期。 指令周期:是指执行一条指令所占用的全部时间总线周期:时钟周期:CPU完成一系列动作所需时间(1)立即数寻址;(2)寄存器寻址; (3)直接寻址; (4)寄存器间接寻址; 寄存器寻址方式最快 下面这些指令中有哪些是正确的,有哪些是不正确的?指出错误: MOV [BX],[1000] 错,MOV指令不允许两个操作数不能为存储器操作数 XCHG CS,AX 错,不能为段寄存器操作数 PUSH CS 对 POP CS 错,POP CS除外 IN BX,DX 错,输入输出是累加器专用指令,不能用其他寄存器代替 MOV 3560H,AX

文档评论(0)

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

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

1亿VIP精品文档

相关文档