2022年微机原理第二章习题答案 .pdf
《2022年微机原理第二章习题答案 .pdf》由会员分享,可在线阅读,更多相关《2022年微机原理第二章习题答案 .pdf(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1 1. 8086CPU内部由哪两部分组成?它们的主要功能? 8086CPU 由指令执行部件 EU和总线接口部件BIU两部分组成。EU完成指令译码和指令执行的工作,BIU 是 CPU与外部(存储器和I/O 口)的接口,它提供了 16 位双向数据总线和20 位地址总线, 完成所有的外部总线操作。具有地址形成、取指令、指令排队、读/ 写操作数、总线控制等功能。2.8080CPU中有哪些寄存器?各有什么用途?答:8086CPU的寄存器有通用寄存器组、指针和变址寄存器、段寄存器、指令指针寄存器及标志位寄存器PSW 。4 个 16 位通用寄存器,它们分别是AX ,BX ,CX ,DX ,用以存放 16位
2、数据或地址。也可分为8 个 8 位寄存器来使用,低8 位是 AL、BL、CL 、DL ,高 8 位是AH 、BH 、CH 、DH ,只能存放 8 位数据,不能存放地址。指针和变址寄存器存放的内容是某一段内地址偏移量,用来形成操作数地址,主要在堆栈操作和变址运算中使用。段寄存器给出相应逻辑段的首地址,称为“段基址”。段基址与段内偏移地址结合形成 20 位物理地址。指令指针寄存器用来存放将要执行的下一条指令在现行代码中的偏移地址。16 位标志寄存器 PSW 用来存放运算结果的特征, 常用作后续条件转移指令的转移控制条件。3.8086CPU与 8088CPU 的主要区别是什么?答:(1)8086 的
3、指令队列是 6 字节, 8088是 4字节;(2)8088与外部交换数据的总线宽度是8 位,所以,对 16 位数的存储器读/ 写需要 2 个总线周期, 8086是 16位;(3)8088外部数据总线只有8 条,所以分时复用的地址 / 数据总线为7AD0AD;(4)8088 中,用IO/M信号代替M/IO;(5)8088 中,不需要BHE信号。4. 简要解释下列名词的意义。CPU :中央处理单元CPU (Control Processing Unit)也称微处理器,是微型计算机的核心部件,由运算器ALU 、控制器、寄存器组以及总线接口等部件组成。主要完成各种运算,负责对整机的控制。存储器:用于存
4、储程序和数据的硬件设备。堆栈:堆栈是一种数据结构, 是内部 RAM 的一段区域。 设置堆栈的目的是用于数据的暂存,中断、子程序调用时断点和现场的保护与恢复。IP:指令指针寄存器,用于控制CPU 的指令执行顺序(只存放偏移量) ,只名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 5 页 - - - - - - - - - 2 能和代码段寄存器CS配合使用,可以确定当前所要取的指令的内存地址,且始终指向代码段中下一条将要读取到CPU指令队列的那条指令。顺序执行程序时,CPU
5、每取一个指令字节, IP 自动加 1,指向下一个要读取的字节。SP :堆栈指针寄存器, 用于指示堆栈的栈顶地址偏移量的寄存器,它决定了堆栈在内部 RAM 中的物理位置。只能和SS段寄存器配合使用,且始终指向堆栈的栈顶,在堆栈指令中隐含的使用它来定位栈顶数据。BP :基址指针寄存器。用于存放偏移量,通常和SS段寄存器配合使用,在间接寻址中用于定位堆栈段中的内存单元。段寄存器:由于 CPU 内部的寄存器都是16 位的,为了能够提供 20位的物理地址, 8086 系统中采用了存储器分段的方法。规定存储器的一个段为64KB ,由段寄存器来确定存储单元的段地址, 由指令提供该单元相对于相应段起始地址的1
6、6 位偏移量。状态标志:表示前一步操作(如加、减等)执行以后,ALU所处的状态,后续操作可以根据这些状态标志进行判断,实现转移。控制标志:可以通过指令人为设置, 用以对某一种特定的功能起控制作用 (如中断屏蔽等),反映了人们对微机系统工作方式的可控制性。物理地址:存储器的实际地址, 它是指 CPU 和存储器进行数据交换时所使用的地址。 物理地址是由段地址与偏移地址共同决定的,计算物理地址的表达式为:物理地址 = 段地址 16 + 偏移地址逻辑地址:是在程序中使用的地址,它由段地址和偏移地址两部分组成。逻辑地址的表示形式为“段地址:偏移地址”。机器语言:指令系统是一套控制计算机执行操作的编码,通
7、常称为机器语言,机器语言指令是计算机惟一能识别和执行的指令。汇编语言:便于记忆和使用,通常使用汇编语言(符号指令或指令助记符)来描述计算机的指令系统。指令:让计算机完成某种操作的命令称为指令。指令系统:一台计算机所能识别、执行的指令的集合就是它的指令系统。总线:连接计算机系统中其他主要功能部件的桥梁,是计算机系统中信息输送的枢纽,只有通过总线,计算机系统的各部件才能实现相互通信。内部总线:微处理器内部各个器件之间传送信息的通路。系统总线:微处理机机箱内的底板总线。可分为:ISA、EISA、VESA 局部总线、PCI局部总线等。时钟周期: CPU 时钟频率的倒数称为时钟周期,也称T状态。总线周期
8、:BIU 完成一次访问存储器或I/O 端口操作所需要的时间称为总线周期。一个基本的总线周期是由4 个(或 4 个以上)时钟周期组成的。指令周期:执行一条指令所需要的时间称为指令周期,不同指令的指令周期的长短是不同的。一个指令周期是由几个总线周期组成的。5. 要完成下列运算和控制,用什么标志判别?其值是什么?(1)比较两数是否相等?两数相减后用零标志ZF判断, ZF=1 ,则相等。(2)两数运算后结果是正数还是负数?用符号标志SF判断, SF=1,则结果为负数。(3)两数相加后是否溢出?用溢出标志OF判断, OF=1 ,则有溢出。(4)采用偶校验方式,判定是否要补“1”?用奇偶标志 PF判断,数
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年微机原理第二章习题答案 2022 微机 原理 第二 习题 答案
限制150内