第一章 1. 辨析三个概念:微处理器、微型计算机、微型计算机系统 微处理器:简称μP 或 MP(Microprocessor)是指由一片或几片大规模集成电路组成的具有运算器和控制器功能的中央处理器部件,又称为微处理机。 微型计算机: 简称μC 或 MC,是指以微处理器为核心, 配上存储器、 输入/输出接口电路及系统总线所组成的计算机(又称主机或微电脑)。 微型计算机系统(主机+外设+软件配置)(Microcompu ter sy stem) 简称μCS 或 MCS,是指以微型计算机为中心, 以相应的外围设备、电源和辅助电路(统称硬件) 以及指挥微型计算机工作的系统软件所构成的系统。 2.微机系统结构(三种总线结构):数据总线,地址总线,控制总线 第三章 3.8086cu p 内部结构 由两部分组成:总线接口单元 BIU(Bu s Interface Unit); 执行单元 EU(Ex ecu tion Unit). (1).总线接口单元 BIU 组成: 4 个16 位的段寄存器(CS、DS、ES、SS); 1 个16 位的指令指针寄存器IP; 1 个20 位的地址加法器; 1 个指令队列(长度为 6 个字节); I/O 控制电路(总线控制逻辑); 内部暂存器。 BIU 的功能:根据 EU 的请求负责 CPU 与内存或 I/O 端口传送指令或数据。 ① BIU 从内存取指令送到指令队列 ② 当 EU 执行指令时,BIU 要配合 EU 从指定的内存单元或 I/O 端口中读取数据,或者把 EU 的操作结果送到指定的内存单元或 I/O 端口去。 (2)执行单元 EU(Ex ecu tion Unit) 组成:①ALU(算术逻辑单元); ②通用寄存器组 AX,BX,CX,DX(4 个数据寄存器) BP(基址指针寄存器) SP(堆栈指针寄存器) SI(源变址寄存器) DI(目的变址寄存器) ③数据暂存寄存器 ④标志寄存器FR ⑤ EU 控制电路 作用:负责执行指令,执行的指令从 BIU 的指令队列中取得;运算结果和所需数据,则由EU 向 BIU 发出请求,经总线访问内存或 I/O 端口进行存取。 4.物理地址与逻辑地址有什么区别? 答:逻辑地址是指未定位之前在程序中存在的地址,由段地址和偏移地址组成。物理地址是实际访问存储器时的地址(通过20 位地址总线传递)。 5.在什么情况下8086 的执行单元(EU)才需要等待总线接口单元(BIU)提取指令? 答:EU 在执行完转移、调用(包括子程序调用和中断调用)和返回指令时,因指令的执行顺序发生跳转,原来预取到指令队列中的指令将不再执行,需清空指令队列缓冲器。在此情况下,EU...