8086微型计算机BIU总线接口部件功能与组成

0 下载量 143 浏览量 更新于2024-08-04 收藏 20KB DOCX 举报
"微型计算机基础知识点总结" 本资源摘要信息涵盖了微型计算机考试题部分中的关键知识点,包括总线接口部件(BIU)的功能和组成、8086CPU的内部组成、I/O独立编址和统一编址、主机与外设进行数据互换的常用方式、I/O接口的概念和功能、I/O接口电路的重要功能、中断的概念和类型等。 1. 总线接口部件(BIU)的功能和组成 总线接口部件(BIU)是8086CPU中负责与存储器和I/O端口传送数据的部件。BIU的主要功能是管理在存储器中存取程序和数据的实际解决过程。BIU由四个段地址寄存器、16位的指令指针寄存器IP、20位的地址加法器和6字节的指令队列组成。 2. 8086CPU的内部组成 8086CPU内部由两个主要部分组成:总线接口部件(BIU)和执行部件(EU)。BIU负责与总线打交道,用于CPU与存储器和I/O接口之间进行数据互换;EU负责将从指令队列中取得的指令加以执行。 3. I/O独立编址和统一编址 I/O独立编址是将I/O端口单独编排地址,独立于存储器地址。统一编址是将I/O端口与存储器地址统一编排,共享一个地址空间。 4. 主机与外设进行数据互换的常用方式 常用的数据互换方式包括: ①无条件传送方式:常用于简朴设备,解决器认为它们总是处在就绪状态,随时进行数据传送。 ②程序查询方式:解决器一方面查询外设工作状态,在外设就绪时进行数据传送。 ③中断方式:外设在准备就绪的条件下通过请求引脚信号,积极向解决器提出互换数据的请求。解决器无其他更紧迫任务,则执行中断服务程序完毕一次数据传送。 ④DMA传送:DMA控制器可接管总线,作为总线的主控设备,通过系统总线来控制存储器和外设直接进行数据互换。 5. I/O接口的概念和功能 I/O接口是CPU和外部设备之间的接口电路,负责数据转换、电平匹配和互相联络。I/O接口电路中一般包含功能不同的寄存器,称为端口寄存器。通过对这些寄存器的编程,可以改变接口的功能和输入/输出关系。 6. I/O接口电路的重要功能 I/O接口电路的重要功能包括: ⑴设立数据缓冲以解决两者速度差异所带来的不协调问题。 ⑵设立信号电平转换电路,如可采用MC1488、MC1489、MAX232、MZX233芯片来实现电平转换。 ⑶设立信息转换逻辑,如模拟量必须经A/D变换成数字量后,才干送到计算机去解决,而计算机送出的数字信号也必须经D/A变成模拟信号后,才干驱动某些外设工作。 ⑷设立时序控制电路。 ⑸提供地址译码电路。 7. 中断的概念和类型 中断是CPU在执行指令时,因外部事件或内部事件而暂停当前指令的执行,转去执行相应的中断服务程序的过程。可屏蔽中断和不可屏蔽中断都是外部中断,但它们有所区别:可屏蔽中断可以被屏蔽,即在CPU执行中断服务程序时,可以暂停外部中断信号,而不可屏蔽中断则不能被屏蔽。