微机原理及应用综述-微机原理与接口技术.docx

微机原理及应用综述-微机原理与接口技术.docx

ID:58657842

大小:225.37 KB

页数:10页

时间:2020-10-16

微机原理及应用综述-微机原理与接口技术.docx_第1页
微机原理及应用综述-微机原理与接口技术.docx_第2页
微机原理及应用综述-微机原理与接口技术.docx_第3页
微机原理及应用综述-微机原理与接口技术.docx_第4页
微机原理及应用综述-微机原理与接口技术.docx_第5页
资源描述:

《微机原理及应用综述-微机原理与接口技术.docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、HEFEIUNIVERSITY2014—2015学年第2学期微控制器原理及应用课程综述系   别电子信息与电气工程系专   业自动化专业班级13自动化卓越班姓   名毕凯指导老师王敬生完成时间2015年6月18日微控制器原理及应用课程综述摘要当今社会计算机领域发展十分迅速,随着计算机处理速度的更新换代频率越来越快,人类信息文明依然高度发达。作为一个当代大学生掌握计算机相关的知识时是很必要的。而要从基础入手去了解计算机的处理过程和运算规则,《原理以及接口技术》恰恰给了我们指引,引导我们从计算机的原理处去了解计算机系统整个的工作流程。微机原理与接口技术这门

2、课程通过pc机及其兼容机的80X86系列这个主线,分析了计算机的工作原理和接口技术,培养了我们对微型计算机应用系统的认知和分析的能力。本门课程主要内容包括:86系列微处理器芯片,汇编语言上的设计,存储器以及I/O接口和总线,微型计算机的中端系统、可编程计数/定时器8253及其应用、可编程外围接口芯片8259A及其应用“微机原理与接口技术”是一门实践性和实用性都很强的课程,学习的目的在于应用。本课程设计是配合“微机原理与接口技术”课堂教学的一个重要的实践教学环节,它能起到巩固课堂和书本上所学知识,加强综合能力,提高系统设计水平,启发创新思想的效果。我们希

3、望每个学生都能自己动手独立设计完成一个典型的微机应用小系统。关键字:cpu;存储器;总线;汇编语言1.微型计算机的概述1.1发展概况1946-1958第一代电子管计算机。磁鼓存储器,机器语言、汇编语言编程。世界上第一台数字计算机ENIAC。1958-1964第二代晶体管计算机。磁芯作主存储器,磁盘作外存储器,开始使用高级语言编程。1964-1971第三代集成电路计算机。使用半导体存储器,出现多终端计算机和计算机网络。1971-第四代大规模集成电路计算机。出现微型计算机、单片微型计算机,外部设备多样化。1981-第五代人工智能计算机。模拟人的智能和交流方

4、式。1946年由美国宾夕法尼亚大学研制ENIAC(ElectronicNumericalIntegratorAndcalculator),运算速度5000次/秒,功耗150kw/h,占地170m2,造价100万美元。1.2微型计算机的硬件体系结构运算器和控制器被集成在一片被称之为CPU的芯片中,它是微机的运算、控制中心,用来实现算术、逻辑运算,并对全机进行控制。存储器(又称为主存或内存)用来存储程序或数据,计算机要执行的程序以及要处理的数据都要事先装入到内存中才能被CPU执行或访问。输入/输出(I/O)接口是微机与输入输出设备之间的桥梁,这种接口电路又

5、称做“I/O适配器”(I/OAdapter)。这里有必要强调一下大容量外存储器与内存储器(主存或内存)之间的关系。由于微型计算机内存容量有限,所以使用大容量的外存储器作为内存的后援设备,它的容量可以比内存大很多,但存取速度却比内存慢得多。所以,除必要的系统程序外,一般程序(包括数据)都存放在外存中,只有在运行时,才把它从外存传送到内存的某个区域,再由CPU控制执行。图2微型计算机硬件系统结构2.8086的系统结构:图38086CPU内部结构框图8086CPU是由EU和BIU组成:总线接口部件(BIU)和执行部件(EU)按以下流水线技术原则协调工作,共同

6、完成所要求的信息处理任务:一,每当8086的指令队列中有两个空字节,或8088的指令队列中有一个空字节时,BIU就会自动把指令取到指令队列中。其取指的顺序是按指令在程序中出现的前后顺序。二,每当EU准备执行一条指令时,它会从BIU部件的指令队列前部取出指令的代码,然后用几个时钟周期去执行指令。在执行指令的过程中,如果必须访问存储器或者I/O端口,那么EU就会请求BIU,进入总线周期,完成访问内存或者I/O端口的操作;如果此时BIU正好处于空闲状态,会立即响应EU的总线请求。如BIU正将某个指令字节取到指令队列中,则BIU将首先完成这个取指令的总线周期,

7、然后再去响应EU发出的访问总线的请求。三,当指令队列已满,且EU又没有总线访问请求时,BIU便进入空闲状态。四,在执行转移指令、调用指令和返回指令时,由于待执行指令的顺序发生了变化,则指令队列中已经装入的字节被自动消除,BIU会接着往指令队列装入转向的另一程序段中的指令代码。有以上内容可以看出BIU与EU它们两者的工作是不同步的,正是这种既相互独立又相互配合的关系,使得8086/8088可以在执行指令的同时,进行取指令代码的操作,也就是说BIU与EU是一种并行工作方式,改变了以往计算机取指令→译码→执行指令的串行工作方式,大大提高了工作效率,。3.80

8、86寻址方式和指令系统:计算机指令通常包含操作码和操作数两部分,前者指出操作的性质,后者给出操

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

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

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