微机原理详解:8086CPU结构与微机系统

版权申诉
0 下载量 44 浏览量 更新于2024-06-23 收藏 653KB PDF 举报
"微机原理知识点总结.pdf" 微机原理是一门深入探讨微型计算机工作原理的学科,涵盖了微处理器、微型计算机及其系统结构等核心概念。本资料主要总结了微机的一些关键知识点,包括微处理器、微型计算机和微型计算机系统的定义,微机系统结构中的三种总线,以及8086微处理器的内部结构。 微处理器是微机的核心部件,它集成了运算器和控制器,通常由大规模集成电路制造。微型计算机则是在微处理器基础上,增加了存储器、输入/输出接口电路以及系统总线,形成了一台完整的计算机。而微型计算机系统则是指包含了微型计算机以及与其配套的外围设备、电源、辅助电路和系统软件的整个系统。 在微机系统结构中,数据总线、地址总线和控制总线是关键组成部分。数据总线用于传输数据,地址总线用于指定内存或I/O设备的地址,控制总线则负责协调各部件间的通信和操作。 8086微处理器分为总线接口单元(BIU)和执行单元(EU)两个部分。BIU主要负责与内存或I/O端口之间的数据和指令交换,包括管理段寄存器、指令指针寄存器、地址加法器、指令队列和I/O控制等。而EU则执行指令,包括ALU运算、通用寄存器、数据暂存寄存器、标志寄存器和控制电路,执行单元的操作依赖于BIU提供指令。 在地址表示上,逻辑地址由段地址和偏移地址组成,用于程序编写,而在实际运行时,通过将段地址和偏移地址相加以得到20位的物理地址,这是访问内存时实际使用的地址。 当8086的执行单元(EU)执行涉及转移、调用或其他需要新指令的情况时,它需要等待总线接口单元(BIU)从内存中提取新的指令放入指令队列。这种协作方式确保了CPU能够连续并有效地执行程序。 微机原理是理解计算机硬件基础的重要课程,它涉及到计算机硬件的最小单元如何协同工作,以及如何通过这些基本组件实现复杂的计算和数据处理任务。深入学习这些知识点对于计算机科学和技术的学习者至关重要。