第三章 微处理器及��结构
本章详细介绍了8086/8088微处理器的内部结构、外部特性、工作时序及其对存储器的组织;并简单介绍了Intel 80X86微处理器的体系结构和典型部件的功能。
通过本章学习要求读者掌握8086/8088 CPU的组成、EU和BIU的作用、内部寄存器的分类及功能、8086/8088系统对存储器的组织、物理地址的形成;了解8086*小工作模式下的系统基本配置及工作时序。
微处理器是微型计算机的心脏,也是整个硬件系统的指挥**。微处理器的职能是执行各种运算和信息处理指令,控制各个计算机部件自动协调地完成系统规定的各种操作。微处理器的性能与它的内部结构和硬件配置直接相关,并反映出它所配置的微型计算机特有的状态。不同型号的微型计算机性能的差别主要在于微处理器性能的不同。
微处理器的性能指标主要体现在以下几方面。
(1)字长:是微处理器在交换、加工、存储信息时,其信息位的*基本的长度。与数据总线的根数和内部寄存器、运算器的位数相同。字长应该是字节的整数倍,如16位、32位、64位等,字长越长,精度越高。
(2)主频、外频、倍频:主频是微处理器的时钟频率,它决定了微处理器的处理速度;外频是指系统总线的工作频率,即主板的工作频率,它可以衡量微型计算机外设的工作速度:而倍频则是指微处理器外频与主频相差的倍数。三者的关系为:主频:外频。倍频。
(3)地址总线的宽度:决定微处理器可以直接访问的存储器物理空间,对于8086/8088微处理器,地址线的宽度为20位,*多可以直接访问1MB的物理空间。
(4)主存容量:指主存储器中RAM和ROM的容量总和,是衡量微型计算机处理数据能力的一个重要指标。 《微型计算机原理及应用》是高等院校工科专业大学生必修的一门重要专业基础课程。本课程的目的是使学生对微型计算机系统的组成、工作原理及应用有全面深入的认识,初步掌握微型计算机接口的特点及使用方法,能够读懂微型计算机系统原理图及简单的接口硬件原理图和相关的控制程序,并在此基础上使学生具有微机应用系统软、硬件开发的初步能力。本书基于上述基本指导思想,结合多年的教学实践、以8086/8088 CPU为机型,从原理和应用两方面进行介绍和分析。
本书由浅入深、循序渐进地对微型计算机各组成部件的基本概念、结构、功能及工作原理进行了讲解。
全书分为9章,**章从电子计算机的基本结构和工作原理入手,着重介绍了微处理器和微型计算机的基本概念、组成和应用;第二章主要介绍了几种常用的数制及其转换方法、数据在计算机中的表示方法和常用编码形式;第三章对8086/8088 CPU的编程结构、工作原理及其所构成的微型计算机系统进行了分析和介绍;第四、五章介绍了8086的指令系统和汇编语言程序设计;第六章介绍了存储芯片的结构及存储器的扩展方法;第七章介绍了中断的基本概念,**介绍8086的中断系统,并对典型的中断接口芯片8259A的组成及应用进行了介绍;第八章对输入输出接口技术的基本概念进行介绍,并介绍了典型的可编程接口芯片825**和8253及它们在实际中的应用;第九章介绍了计算机串行通信的基本概念及串行接口芯片8251A的结构和应用。
本书在编写中注重理论联系实际,首先力求将基本原理讲清讲透,使学生掌握基本概念,在这个前提下强调用基本概念、基本方法去分析和解决实际问题,以培养学生的实际应用能力。在叙述上力求概念清楚、文字简洁、例证丰富。为便于巩固学习效果,每章的后面都配有相应的习题。
本书由河南理工大学电气工程与自动化学院教师编写,杨凌霄任主编,王莉、胡治国任副主编。书中**章和第四章由胡治国编写;第二章及附录由张玉均编写;第三章由崔立志编写;第五章、第六章由王莉编写;第七章、第八章由杨凌霄编写;第九章由苏珊编写。余发山教授和王福忠教授为本书的编写提出了许多宝贵意见,在此表示诚挚的感谢。
本书由西安交通大学薛钧义教授主审,并提出了许多宝贵意见,在此表示诚挚的感谢。
由于编者水平有限,书中难免还存在一些缺点和错误,殷切希望读者批评指正。