微型计算机原理复习总结.pdf

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微型计算机原理复习总结

微机原理复习总结 1.8086/8088 CPU 由哪两部分组成?它们的主要功能各是什么?它们之间是如何协调工作的? 8086/8088 CPU 由执行部件(EU)和总线接口部件(BIU)两部分组成。 总线接口部件功能:负责与存储器、I/O 端口传送数据。具体讲,总线接口部件要从内存取指令送到指令队列;CPU 执行指令时,总线接口部件要配合执行部件从指定的内存单元或者外设端口中取数据,将数据传送给执行部件,或 者把执行部件的操作结果传送到指定的内存单元或外设端口中。 执行部件功能:负责指令的执行。 2 .8086/8088 CPU 中有哪些寄存器?各有什么用途?标志寄存器F 有哪些标志位?各在什么情况下置位? 1)4 个通用寄存器,即AX ,BX,CX,DX; 2 )4 个专用寄存器,即基数指针寄存器BP,堆栈指针寄存器SP,源变址寄存器SI,目的变址寄存器DI。 3 )标志寄存器FR 4 )算术逻辑部件ALU 标志寄存器可分为两大类,一类叫状态标志,另一类叫控制标志。 状态标志有六个,即SF、ZF 、PF、CF、AF 和OF 。 符号标志SF 它和运算结果的最高位相同。当数据用补码表示时,负数的最高位为1,所以符号标志指出了运 算结果是正还是负。 零标志位ZF 如运算结果为零,则ZF 为1;如运算结果为非零,则ZF 为0 。 奇偶标志PF 如运算结果的低8 位中所含的1 的个数为偶数,则PF 为1,否则为0 。 进位标志CF 当加法运算使最高位产生进位时,或者减法运算引起最高位产生借位时,则CF 为1。除此之外, 移位指令也会影响这一标志。 辅助进位标志AF 当加法运算时,如果第三位往第四位有进位,或者当减法运算时,如果第3 位或第4 位有借 位,则AF 为1。 溢出标志OF 当运算过程中产生溢出时,会使OF 为1。当字节运算的结果超出了范围-128~+127 ,或者当字运 算的结果超出了范围-32768~+32767 时,称为溢出。 控制标志有3 个,即DF、IF、TF 方向标志 DF 这是控制串操作指令用的标志。如果 DF 为0,则串操作过程中地址不断增值;反之,如果DF 为1,则串操作过程中地址不断减值。 中断允许标志位IF 这是控制可屏蔽中断的标志。如IF 为0,则CPU 不能响应可屏蔽中断请求;如IF 为1,则 CPU 可接受可屏蔽中断请求。 跟踪标志TF 也称为单步标志,如果TF 为1,则CPU 按跟踪方式执行指令 3 .总线接口部件有哪些功能?请逐一说明。 总线接口部件的功能:负责与存储器、I/O 端口传送数据。 总线接口部件要从内存取指令送到指定队列;CPU 执行指令时,总线接口部件要配合执行部件从指定的内存单元或 者外设端口中取数据,将数据传送给执行部件,或者把执行部件的操作结果传送到指定的内存单元或外设端口中。 4 .总线接口部件由哪几部分组成? 总线接口部件由下列部分组成: ① 4 个段地址寄存器 CS:16 位的代码段寄存器;DS:16 位的数据段寄存器;ES:16 位的附加段寄存器;SS:16 位的堆栈段寄存器 ② 16 位的指令指针寄存器IP ③ 20 位的地址加法器 ④ 6 字节的指令队列缓冲器 5 .8086 的执行部件有什么功能?由哪几部分组成? 执行部件的功能就是负责指令的执行。 ① 4 个通用寄存器,即AX 、BX、CX、DX ② 4 个专用寄存器,即基数指针寄存器BP,堆栈指针寄存器SP,源变址寄存器SI,目的变址寄存器DI ③ 标志寄存器FR ④ 算数逻辑部件ALU 6、8086/8088 的两种工作模式; 最小模式:就是在系统中只有8086 一个微处理器。 最大模式:用在较大规模的 8086 系统中。在最大模式系统中,总是包含两个或多个微处理器,其中一个主处理器 就是8086 ,其他的处理器称为协处理器,它们是协助主处理器工作。 7、8086/8088CPU 的外部结构,即引脚信号及其功能。 ① 8086 的数据线和地址线是复用的 ② 8086 有16 根数据线,可用高8 位数据线传送1 个字节,也可用低8 位传送1 个字节,还可一次传送1 个子, BHE*信号就是用来区分这几类传输的。 ③ RESET 是系统复位信号。 ④ REDAY 是往CPU 输入的“准备好”信号,内存或I/O 接口以此告诉CPU,在下一个时钟周期中,将往总线上放 一个数据,或者将从总线上取一个数据。 ⑤ RD*信号指出当前要执行一个输入操作即

文档评论(0)

yaocen + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档