微型计算机原理接口与技术综述论文

微型计算机原理接口与技术综述论文

ID:22299381

大小:186.54 KB

页数:7页

时间:2018-10-28

微型计算机原理接口与技术综述论文_第1页
微型计算机原理接口与技术综述论文_第2页
微型计算机原理接口与技术综述论文_第3页
微型计算机原理接口与技术综述论文_第4页
微型计算机原理接口与技术综述论文_第5页
资源描述:

《微型计算机原理接口与技术综述论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、微型计算机原理与接口技术课程综述内容摘要微型计算机原理与接口技术主要讲的是微型计算机的基本工作原理、系统的组成及接口技术和基本的汇编语言程序设计知识。本文主要对微机原理与接口技术的学习内容和应用做介紹。一、微型计算机原理与接口技术课程综述本课程共分十章。第一章介绍了微型计算机的整体概念;第二章讲述了80X86微处理器的结构、功能、总线操作时序和80X86微处理器的新技术;第三章讲述了80X86微处理器的寻址方式、指令系统和汇编语言;第四章讲述了微型计算机的存储器和高速缓存技术;第五章讲述了输入输出和DMA技术;第六章讲述丫屮断系统和8259A屮断控制器;第七章讲述了可编程定时计数

2、器技术;第八章讲述了可编程并行接口技术、申行通信及接口技术;第九章讲述了A/D、D/A转换接口:第十章讲述了微型计算机的总线技术。本书在内容安排上注重讲解工作原理和基木概念,注重技术性和实用性,从而使学生能较清楚的了解微机的结构与工作流程,建立起系统的概念。二、课程主要内容和基本原理1.80X86微处理器结构8086/8088CPU的N部是由两个独立的工作部件构成,分别是总线接门部Bill(BusInterfaceUnit)和执行部件EU(ExecutionUnit)o两者并行操作,提高了CPU的运行效率。AHALBHBLCHCLDHDLSPBPDISI通用奇存AXBXCXDXQ

3、暂存期T(1615)ALU数搭总线地址施去器推令臟认胃沖器EU控制脚标志寄存器FR执行簟元0W)总线摄口弟元©IU)图18086内部结构(1)总线接口部件BIUBIU由以下六个部分组成:①20位地址加法器②4个16位段地址寄存器:代码段寄存器CS、数据段寄存器DS、堆栈段寄存器SS和附加段寄存器ES①1个16位指令指针寄存器TP②闪部寄存器(用于通信、暂存)③输入输出总线控制电路④1个6字节指令队列缓冲器功能及工作过程:总线接UI部件的功能是负责与存储器、I/O接1_1传送信息。主要工作过程如下:①当指令队列屮出现两个以上的指令字节空隙(8086是1个字节空隙)时,BIU会自动按

4、CS和1P值所形成的20位实际物理地址对应的程序存储器单元中取指令字节②一次从程序存储器中取两个指令字节,顺序存放在指令队列寄存器中③由EU从队列指令中取走位于前列的指令,若指令需要在内存单元中读取数据,此时根据EU的请求在BIU屮形成一个20位的存放数据的实际物理地址④CPU从物理地址单元中取得操作数,经B1U送到内部的运算部件(ALU)数据总线,再由EU执行响应操作⑤根据指令的性质,若需要,再由EU提出请求,将运算结果写入由BIU所指出的内存单元或者T/0端口中(2)执行部件EU8086和8088的执行部件EU的具体结构都是相同的,包含以下六个部分:①4个16位的通用寄存器组

5、(AX、BX、CX、DX)②4个16位的专用寄存器(BP、SP、SI、DI)③1个16位的算术逻辑单元(ALU)④1个16位的状态标志寄存器⑤1个数据暂存寄存器⑥执行部件的控制电路功能及工作过程:①EU从BTU的指令队列中取出指令代码②由EU控制电路的译码器对指令进行译码后执行指令所规定的全部功能③执行指令所得结果或执行指令所需的数据,都由EU向B1U发出命令,对存储器或I/O接口进行读/写操作④反映木次操作结果的状态写入到响应的状态寄存器(3)EU和BIU的关系从上面的操作过程可以看出EU只负责执行指令,BIU则负责取指令,读出操作数和写入结果。对于一般简单的处理器指令周期中,

6、各种操作是顺序进行的。首先取指并译码,如果译码的结果需要从存储器取操作数,则启动一个总线周期去读操作数;其次执行指令;最后存储操作的结果。2.80X86指令系统和汇编语言本章重点是8086CPU指令的寻址方式,每条指令的格式、功能及标志的影响;同时还涉及到存储器单元的物理地址计算、标志位填写和堆栈操作。我们需要熟练掌握汇编语言类别、伪指令语句格式和作用、基本程序结构、调用程序和被调用程序之间数据传递途径以及汇编源程序上机调试过程。学习汇编语言重点的是阅读程序和编写程序。3.内存储器及接口1.存储器的组织(1).存储器空间与存储器结构①存储空间8086/8088有20条地址线,可直

7、接对1M个存储单元进行访问。每个存储单元存放一个字节型数据,且每个存储单元都有一个20位的地址,这1M个存储单元对应的地址为00000H〜FFFFFH,如图所示。78H•46HJDFH看651-夏5EHA6THT看礞6FH学-yd上也OOOOOH000.0丨H■嫌0()丨丨TRHT()012OHOO1.21H•痛E«()()9HE8OOAHE8OOBHK8OOCHE8O.ODH•图2存储空间示意图一个存储单元屮存放的信息称为该存储单元的内容。如图所示,0000111单元的内容为9

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。