微机原理课程综述YANHC

合集下载

微机原理课程综述

微机原理课程综述

微型计算机原理与接口技术课程综述1前言微型计算机原理与接口技术主要是介绍以Intel8086/8088为CPU 的16 位机的结构、组成原理、指令系统,编程方法和接口技术等,以8086/8088CPU为基本出发点,详尽地论述有关微处理器及其指令系统的概念和程序设计方法,介绍构成微型计算机的存储器、各类可编程接口芯片、总线等各项技术。

掌握先进微处理器芯片结构、微型计算机实现技术、计算机主板构成、各种接口技术原理及其应用编程方法;掌握汇编语言程序的编写方法,尤其掌握接口访问的方法。

了解微机技术新的发展趋势,系统科学地获得分析问题和解决问题的训练;提高分析和设计接口的能力。

不仅要学习微机各种接口电路的原理与作用,熟悉PC系列机接口电路,而且还要掌握常用接口的设计与分析方法,学会使用汇编语言和C语言对接口进行编程,并具有一定的动手实验能力和接口应用程序的编写能力,为微机的深入学习与实践打下良好基础。

2 内容摘要本书在内容上主要是叙述微型计算机的发展、构成和数的表示方法;阐述8086微型计算机系统的组成原理和体系结构;8086的指令系统和汇编语言程序设计方法;论述中断系统并介绍中断控制器8259A;介绍I/O接口芯片的基本原理及应用实例,包括定时器/计数器8253及8254、通用并行接口8255A、串行接口8251A、A/D和D/A 转换器。

3课程的主要内容第一章主要是介绍微型计算机的发展与组成,以及微型计算机的硬件系统。

第二章主要是介绍计算机无符号数和带符号数的表示及运算,信息编码以及数的定点与浮点表示法。

第三章主要是介绍8086微处理器。

8086/8088微处理器是Intel 公司推出的第三代CPU芯片,它们的内部结构基本相同,都采用16位结构进行操作及存储器寻址,但外部性能有所差异,两种处理器都封装在相同的40脚双列直插组件(DIP)中。

8086CPU内部结构框图8086/8088内部的寄存器可以分为通用寄存器和专用寄存器两大类,专用寄存器包括指针寄存器、变址寄存器等。

微机原理知识点归纳总结

微机原理知识点归纳总结

微机原理知识点归纳总结微机原理是计算机专业的基础课程之一,它是学习计算机硬件和软件原理的入门课程。

本文将对微机原理课程的主要知识点进行归纳总结,希望可以帮助读者更好地理解微机原理,并为日后的学习和工作提供帮助。

一、计算机系统计算机系统是由硬件和软件两部分组成的,硬件是计算机的物理构成,软件是控制硬件工作的程序。

计算机系统的主要组成部分包括中央处理器(CPU)、存储器、输入输出设备(I/O设备)和总线。

1. 中央处理器(CPU)中央处理器是计算机系统的核心部件,它负责执行计算机程序的指令和控制计算机的操作。

中央处理器由运算器和控制器两部分组成,运算器负责执行算术和逻辑运算,控制器负责控制指令的执行顺序和数据的流动。

2. 存储器存储器是计算机系统用来存储数据和程序的设备,它分为主存储器(RAM)和辅助存储器(ROM、硬盘等)。

主存储器用来临时存储程序和数据,辅助存储器用来长期存储程序和数据。

3. 输入输出设备(I/O设备)输入输出设备用来与外部环境进行交互,包括键盘、鼠标、显示器、打印机等。

它们负责将数据输入到计算机系统中或者将计算机系统的输出结果显示或打印出来。

4. 总线总线是计算机系统各个部件之间传输数据和控制信号的通道,它分为地址总线、数据总线和控制总线。

地址总线用来传输地址信息,数据总线用来传输数据,控制总线用来传输控制信号。

二、数据的表示和运算1. 二进制数计算机是以二进制形式进行运算的,因此需要了解二进制数的表示和运算规则。

二进制数由0和1组成,其表示方法和十进制数类似,但是各位上的权值是2的幂次方。

2. 字符编码计算机系统中的字符是使用字符编码进行表示的,常用的字符编码包括ASCII码和Unicode。

ASCII码是美国标准信息交换码,每个字符用一个字节表示;而Unicode是一种全球字符集,包括了几乎所有国家的字符,每个字符用两个字节表示。

3. 整数表示和运算计算机系统中的整数是通过二进制补码形式进行表示和运算的。

微机原理课程总结

微机原理课程总结

单片微机原理及应用课 程 总 结第一章 微型计算机的基本概念1、了解微型计算机的基本组成 2、计算机中数的表示方法及其相互换算方法 3、微处理器中控制器、程序计数器的作用 4、存储器的分类及用途 5、堆栈的作用及操作特点第二章 MCS-51系列单片机的硬件结构1、了解MCS-51单片机的主要功能 2、MCS-51单片机主要引脚功能 3、PSW各位的意义 4、MCS51各类存储器的编址及访问方法 5、SFR的作用 6、定时/计数器的工作原理及编程,初值的计算方法 7、串行输入/输出接口的工作原理及编程,波特率的计 算方法 8、中断系统工作原理, 中断的控制及编程,中断响应 的条件、中断的优先级处理原则第三章 指令系统及编程1、MCS51单片机的寻址方式 2、数据传送类指令及应用 3、算术运算类指令及应用 4、逻辑操作类指令及应用 5、程序转移类指令及应用,各种转移指令的转移范围 6、位操作指令及其应用 7、伪指令及应用 8、指令的综合应用编程第四章 MCS-51系列单片机的扩展1、系统扩展的必要性和常规扩展内容 2、最小系统与存储器的扩展(8031的最小系统、8751等 的最小系统),EPROM、E2PROM与单片机的连接 3、数据存储器的扩展,SRAM与单片机的连接 4、输入/输出口的扩展,各种芯片与单片机的连接 5、各种扩展情况下芯片地址的计算方式(片选方式) 6、各种扩展情况下的操作编程(初始化、读/写数据)第五章 MCS-51系列单片机接口与应用1、扳键开关与单片机的接口 2、键盘与单片机的接口,键盘的消抖方法,键盘的结 构形式(独立式、矩阵式) 3、显示器与单片机的接口,LED数码管的连接及字形 显示,显示的扫描方式 4、行程开关、继电器等与单片机的接口,干扰的隔离 方法。

微机原理课程综述论文

微机原理课程综述论文

微机原理课程综述论文姓名:高祥学号:14170110013内容摘要:微机原理与接口技术是计算机科学与技术专业非常重要的一门专业课程,它与前面的电路分析、数字逻辑、计算机组成原理,以及后面的体系结构、单片机应用、嵌入式系统及应用紧密相连,起到一个承上启下的作用。

而且它不像一般的课程比较注重理论的学习,微机原理这门课的实践性和应用性非常强,它既有汇编语言的程序编写,又有硬件接口的连接,它是计算机软件和硬件的结合。

它在实际生活中的应用也很广泛,为人们的生活与工作带来了很大的便利。

本文主要对微机原理与接口技术的学习内容和应用做介绍。

一、《微型计算机原理与接口技术》课程综述微型计算机作为当今社会生产生活不可缺少的一部分,发展迅速,涉及的行业也众多,对于微型计算机的应用,我们需要学习的内容很多,而且现在对微型计算机技术的要求也越来越高。

微型计算机原理与接口技术作为计算机专业基础课程之一,它的重要性与地位不言而喻。

而我们学习的微型计算机原理与接口技术主要讲的是微型计算机的基本工作原理、系统的组成及接口技术和基本的汇编语言程序设计知识,通过学习微机原理与接口技术来提高计算机硬件接口的分析和设计能力。

所以在学习理论知识的同时,还要多做实验,用理论去实践。

微机原理与接口技术的软件控制部分是用汇编语言编写程序的,而汇编语言本身就是一种不太好写的语言,它更接近计算机的底层语言,而微机原理与接口技术实验中要用汇编语言去编写很多接口的初始化程序和应用程序对于大部分同学来说就会非常难。

所以微机原理与接口技术的学习不能忽视理论与实践应用任何一方面,同时还要掌握好汇编语言。

二、课程主要内容和基本原理《微型计算机原理与接口技术》课程总共有十章内容。

第一章讲的是微型计算机概论。

本章主要是要我们了解微处理器、微型计算机和微型计算机系统的定力;了解微型机的发展和分类;了解单片机和单板机的组成;熟知微型计算机结构、三总线结构和微处理器的内部结构。

微机原理与接口技术课程总结

微机原理与接口技术课程总结

《微机原理与接口技术》课程总结学生姓名:何志刚学号:1105011044班级: 11电子一班指导教师:丁健时间:2013 年6月10日《微机原理与接口技术》课程总结摘要:《微机原理与接口技术》作为我们通信工程专业的必修课程。

本课程主要讲了计算机接口相关的基本原理、微处理器系统和微型计算机系统的总线、计算机接口技术的介绍以及计算机接口技术在工程实际当中的应用等课程内容的介绍,概括了微机原理与计算机接口技术,微型计算机系统是以微型计算机为核心,再配以相应的外部设备、电源、辅助电路和控制微型计算机工作的软件而构成的完整的计算系统。

它在人们的生活中发挥着巨大的作用。

本文概括了微机原理与计算机接口技术内容,介绍了微机基本原理,并且谈了一些学习体会。

关键字:微机原理8086/8088 接口技术一、引言本书是为中国科技大学工程电子类本科生学习的“微型计算机原理及应用”课程编写的教材。

主要讲述了8086的相关知识和接口技术的应用。

在计算机技术高度发展的今天,普遍认为,要开发一个系统,接口技术是重要的。

计算机技术的发展使得越来越多的领域都广泛的使用计算机,尤其是实时与自动控制系统的设计应用在当代微机控制领域中成为了主要的技术支撑,而控制系统与微机之间如何进行数据的交换与传递,微机如何对被控制对象进行实时控制,并且要求精度高,且稳定,这就需要设计之间的接口。

因此,《微机原理与接口技术》这门课程就是关于微型计算机的原理以及控制系统与微型计算机之间接口技术的问题。

《微机原理与接口技术》作为我们通信工程专业的必修课程。

本课程主要讲了计算机接口相关的基本原理、微处理器系统和微型计算机系统的总线、计算机接口技术的介绍以及计算机接口技术在工程实际当中的应用等。

当前计算机接口技术主要要解决的问题有两类:一是以单片微机为核心的专用小系统设计,另一则是以商品机PC/XT为基础的系统扩充。

这也是我们这学期《微机原理与接口技术》重点要解决的两类问题。

微机原理课程综述论文剖析

微机原理课程综述论文剖析

微机原理课程综述论文内容摘要《微型计算机原理与接口技术》课程是通信工程专业的专业基础课程,该课程的目的是让我们掌握微机的基本工作原理,掌握微机应用系统的分析方法和设计方法,为微机在本专业以后的学习和研究应用中打下良好的基础。

关键词80X86 汇编语言接口技术正文一、课程综述本课程以微型计算机的原理和应用为主题,系统地介绍了微型计算机的基本知识、基本组成、体系结构、工作模式,介绍了8086CPU的指令系统、汇编语言及程序设计方法和技巧,存储器的组成和I/O接口扩展方法,微机的中断结构、工作过程,从而使学生能较清楚的了解微机的结构与工作流程,建立起系统的概念。

二、课程主要内容和基本原理1.80X86微处理器结构8086/8088 CPU的内部是由两个独立的工作部件构成,分别是总线接口部BIU(Bus Interface Unit)和执行部件EU(Execution Unit)。

两者并行操作,提高了CPU的运行效率。

(1)总线接口部件BIUBIU由以下六个部分组成:①20位地址加法器②4个16位段地址寄存器:代码段寄存器CS、数据段寄存器DS、堆栈段寄存器SS和附加段寄存器ES③1个16位指令指针寄存器IP④内部寄存器(用于通信、暂存)⑤输入输出总线控制电路⑥1个6字节指令队列缓冲器功能及工作过程:总线接口部件的功能是负责与存储器、I/O接口传送信息。

主要工作过程如下:①当指令队列中出现两个以上的指令字节空隙(8086是1个字节空隙)时,BIU会自动按CS和IP值所形成的20位实际物理地址对应的程序存储器单元中取指令字节②一次从程序存储器中取两个指令字节,顺序存放在指令队列寄存器中③由EU从队列指令中取走位于前列的指令,若指令需要在内存单元中读取数据,此时根据EU的请求在BIU中形成一个20位的存放数据的实际物理地址④CPU从物理地址单元中取得操作数,经BIU送到内部的运算部件(ALU)数据总线,再由EU执行响应操作⑤根据指令的性质,若需要,再由EU提出请求,将运算结果写入由BIU所指出的内存单元或者I/O端口中(2)执行部件EU8086和8088的执行部件EU的具体结构都是相同的,包含以下六个部分:①4个16位的通用寄存器组(AX、BX、CX、DX)②4个16位的专用寄存器(BP、SP、SI、DI)③1个16位的算术逻辑单元(ALU)④1个16位的状态标志寄存器⑤1个数据暂存寄存器⑥执行部件的控制电路功能及工作过程:①EU从BIU的指令队列中取出指令代码②由EU控制电路的译码器对指令进行译码后执行指令所规定的全部功能③执行指令所得结果或执行指令所需的数据,都由EU向BIU发出命令,对存储器或I/O接口进行读/写操作④反映本次操作结果的状态写入到响应的状态寄存器(3)EU和BIU的关系从上面的操作过程可以看出EU只负责执行指令,BIU则负责取指令,读出操作数和写入结果。

微机原理与汇编语言课程总结

微机原理与汇编语言课程总结

微机原理与汇编语言课程总结篇一微机原理与汇编语言课程总结一、引言在当今信息时代,计算机技术已经成为支撑社会发展和进步的重要基石。

作为计算机技术的核心,微机原理与汇编语言在计算机科学、工程、应用等领域具有不可替代的地位。

通过学习微机原理与汇编语言,我深刻认识到这门课程对于培养我们的计算机思维和实际操作能力的重要性。

在此,我将对微机原理与汇编语言课程进行全面的总结。

二、课程内容与学习体会微机原理与汇编语言课程涵盖了计算机体系结构的基本原理、汇编语言的语法规则以及编程技巧等方面的知识。

在学习过程中,我深入了解了计算机内部的组织结构和工作原理,掌握了汇编语言的语法规则和编程技巧,并且通过实践操作加深了对理论知识的理解。

在学习过程中,我深刻体会到了微机原理与汇编语言的魅力所在。

首先,这门课程让我对计算机的工作原理有了更加深入的了解,让我明白了计算机程序是如何在底层与硬件进行交互的。

其次,汇编语言的学习使我更加熟悉计算机的指令集和操作系统的底层机制,这对于编写高效、低功耗的程序以及进行系统级调试都具有重要意义。

最后,通过实践操作,我不仅提高了自己的编程能力,还培养了发现问题、分析问题和解决问题的能力。

三、重点与难点解析在微机原理与汇编语言的学习过程中,我遇到了许多重点和难点。

其中,计算机体系结构的工作原理和汇编语言的指令集是学习的重点。

理解计算机体系结构的工作原理是掌握汇编语言的基础,而熟练掌握汇编语言的指令集则是进行编程的关键。

学习的难点主要体现在实践操作中。

例如,在学习汇编语言时,我曾遇到过程序调试中的问题,需要对程序的每条指令进行逐一排查,才能找到问题的根源。

此外,对于一些复杂的汇编程序,如何进行高效的算法设计和数据结构设计也是一大挑战。

为了克服这些难点,我积极寻求各种学习资源和方法。

通过阅读教材、参加学术讨论、请教老师和同学等方式,我逐渐掌握了解决这些难点的技巧和方法。

同时,我也意识到实践操作的重要性,只有通过不断的实践才能真正掌握和运用所学的知识。

微机原理期末总结

微机原理期末总结

微机原理期末总结微机原理是计算机科学与技术专业中的一门基础课程,它是计算机科学与技术专业学生进一步了解计算机的内部结构、原理和工作过程的基础。

本学期我学习了这门课程,通过学习,我对计算机的原理有了更深入的了解,也对计算机的运行过程和内部结构有了更为清晰的认识。

在本学期的学习中,我们主要学习了如下几个方面的内容:计算机的数制转换、运算器、存储器、控制器以及计算机的输入输出等。

以下是我对这些内容的总结和理解:首先,计算机的数制转换是计算机科学与技术专业学生必须掌握的基础知识。

在学习中,我们学习了二进制、八进制、十进制和十六进制之间的相互转换,掌握了不同进制数的表示方法和运算规则。

数制转换是计算机中数据表示的基础,深入理解数制转换对于我们后续学习计算机内部结构和工作原理非常重要。

其次,我们学习了运算器的原理和结构。

运算器是计算机中的重要组成部分,负责数学运算和逻辑运算。

通过学习,我们了解了运算器的各个部分的功能和工作原理,如算术逻辑单元(ALU)、寄存器等。

同时,我们也学习了运算器的运算规则、运算速度和运算精度等重要概念。

接下来,我们学习了存储器的原理和结构。

存储器是计算机中的重要组成部分,它负责存储程序和数据。

在学习中,我们了解了存储器的各个部分的功能和工作原理,如随机存储器(RAM)、只读存储器(ROM)等。

我们也学习了存储器的存取周期、存储容量和存储层次等重要概念,这对于提高存储器的工作效率和容量非常重要。

然后,我们学习了控制器的原理和结构。

控制器是计算机中的重要组成部分,它负责指挥和控制计算机的各个部件的工作。

在学习中,我们了解了控制器的工作原理,掌握了指令的执行过程和时序规则。

此外,我们还学习了控制器的寄存器、状态位和指令格式等重要概念,这对于理解和设计计算机的指令系统非常重要。

最后,我们学习了计算机的输入输出。

输入输出是计算机与外部世界交互的方式,它涉及到计算机接口的设计与实现。

在学习中,我们了解了输入输出设备的种类和特点,掌握了输入输出接口的工作原理和设计方法。

微机原理课程总结

微机原理课程总结

HEFEI UNIVERSITY《微机原理与接口技术》课程总结题目《微机原理与接口技术》课程总结系别电子信息与电气工程系班级11级电子信息工程(2)班姓名钟文俊学号1105012012指导老师丁健完成时间2013年5月28日《微机原理与接口技术》课程总结摘要:对于这学期《微机原理与接口技术》课程进行一个简单的总结,与大家交流我的学习心得。

关键字:微机原理、接口技术一、引言在计算机技术高度发展的今天,普遍认为,要开发一个系统,接口技术是重要的。

机原理与接口技术作为一门专业课,虽然要求没有专业课那么高,但根据当今社会的情况,学好《微机原理与接口技术》的重要性依旧是不言而喻的,《微机原理与接口技术》作为我们电子工程专业的本科生选修课程,同时也是我们进行实际技术研究的重要理论基础。

本课程主要讲了计算机接口相关的基本原理、微处理器系统和微型计算机系统的总线、计算机接口技术的介绍以及计算机接口技术在工程实际当中的应用等。

二、主要内容在这本微机书中,它先是给我们介绍了计算机的大概的一个结构,计算机系统由中央处理器(CPU)、存储器、IO系统组成,在发展的初期,CPU与各模块之间采用点对点的方式直接连接,集成电路发展之后,才出现以总线为中心的标准结构。

从而,计算机总线的特点主要有:A、总线结构简化了软硬件设计:所有的设备都以插件的形式挂接在总线上,设备在系统中只与总线直接打交道,因此硬件的设计与调试变得简单化;软件也变得规范化,并且同一类的总线设备相关软件的编写都有类似的模板可以遵循;B、总线简化了系统结构:整个系统的连线减少了,整体逻辑变得简明,而且总线结构的出现,使得系统的制造与安装都变得简化;C、便于系统扩展与更新:设备的扩展只是在总线负载能力许可的范围内增加系统的外设,而更新只是替换挂接在总线上的某一个设备,这些操作已经最大化地降低了对操作人员的技术与知识要求。

其实,总线就是一组公用导线,一些数据源中的任何一个都可以利用它传送数据到另一个或者多个目的。

微机原理课程总结

微机原理课程总结

微机原理与接口技术课程总结班级:03学号:B12020115姓名:朱松峰微机原理与接口技术课程总结这学期我们学习了微机原理与接口技术这门课程,这门课学起来是很难的,老师讲课很有激情,也很有层次,重点都告诉我们,每节课上课的时候都会回顾上节课的内容,也会找同学回答问题。

经过一个学期的学习,我对《微机原理与接口技术》这门课也有了一定的认识。

第一节课老师反复强调需要高度熟练掌握的☆☆☆☆☆级重点计算机的主要组成部分:计算机主要由中央处理器(CPU),内存(memory),I/O接口和系统总线组成。

第一章讲了计算机的发展史,微型计算机的特点和分类,微型计算机的系统组成,微型计算机的工作过程。

都是些概念性的内容。

第二章8086处理器,需要高度熟练掌握的☆☆☆☆☆级重点内容有8086/8088的内部结构图,8086/8088CPU引脚功能,物理地址的计算,8086最小模式系统的典型配置,8086总线周期各个T状态。

需要掌握的有标志寄存器各标志位含义。

总线接口部件(BIU)是联系微处理器内部与外部的重要通道,其主要功能是负责微处理器内部,与存储器和I/O接口之间的数据传送。

具体的讲,BIU完成一下几个主要任务(1)取指令和预取指令(2)配合EU执行的指令(3)形成物理地址。

BIU由段寄存器(代码段寄存器CS、数据段寄存器DS、堆栈段寄存器SS和附加段寄存器ES)、指令指针寄存器、地址加法器、总线控制电路和指令队列缓冲器等组成。

执行部件(EU):是执行指令并对各个硬件部分进行控制的部件,包含一个16位的算术逻辑元件,8个16位的通用寄存器,一个16位的状态标志寄存器,一个数据暂存寄存器和EU控制电路。

他的主要功能简单地说就是执行全部指令。

8086/8088的内部结构框图8086/8088CPU引脚功能:AD15~AD0(Address Data Bus):16位地址/数据总线,分时复用。

传输地址时三态输出,传输数据时三态双向输入/输出。

微机原理课程总结

微机原理课程总结

微机原理课程总结介绍微机原理课程是计算机科学与技术专业中的一门重要课程,它主要讲授计算机硬件与软件的基本原理和工作原理。

通过学习这门课程,我们可以深入了解计算机的内部结构和工作方式,为我们今后深入学习计算机体系结构和操作系统等课程打下坚实的基础。

课程内容微机原理课程的内容涵盖了计算机硬件和软件的多个方面,以下是本课程的主要内容:1. 计算机的基本组成本课程首先介绍了计算机的基本组成,包括中央处理器(CPU)、存储器(内存)、输入输出设备等。

通过深入了解每个组成部分的功能和作用,我们可以更好地理解计算机的工作原理和内部运行机制。

2. 数字电路与逻辑门在微机原理课程中,我们学习了数字电路和逻辑门的基本原理和设计方法。

了解数字电路的工作原理,可以帮助我们理解计算机中二进制的表示和运算,并能够参与到计算机硬件的设计和开发中。

3. 计算机总线计算机总线是计算机内部各个功能模块之间的通信媒介,通过总线,各个模块可以交换数据和控制信号。

在微机原理课程中,我们学习了计算机总线的种类、工作原理以及总线的设计与实现方法。

理解计算机总线的工作原理,可以帮助我们更好地理解计算机内部的数据传输和控制过程。

4. 冯·诺依曼体系结构冯·诺依曼体系结构是现代计算机的基础,本课程对冯·诺依曼体系结构的基本原理和特点进行了详细介绍。

了解冯·诺依曼体系结构对于我们深入理解计算机的工作机制和进行计算机系统设计非常重要。

5. 计算机指令系统计算机指令系统是计算机软件与硬件之间的桥梁,它规定了计算机可以执行的操作和数据处理方式。

在微机原理课程中,我们学习了不同类型的指令和指令的执行过程,理解计算机指令系统对于我们编写和理解计算机程序非常关键。

课程收获通过学习微机原理课程,我获得了以下几方面的收获:1. 对计算机硬件有了更深入的了解微机原理课程让我深入了解了计算机硬件的基本组成和工作原理。

我了解了中央处理器的结构和功能、存储器的层次结构以及输入输出设备的运行方式。

微机原理课程综述

微机原理课程综述

一摘要 (2)二关键词 (2)三各章内容小结 (3)1.1 绪论 (3)1.2 8086系统结构 (3)1.3 8086的寻址方式和指令系统 (4)1.4 汇编语言程序设格式 (5)1.5 存储器 (5)1.6 I/O接口和总线 (6)1.7 微型计算机中断系统 (6)1.8 可编程计数器/定时器8253/8254及其应用 (6)1.9 可编程外围接口芯片8255A及其应用 (7)1.10 串信通信和可编程接口芯片8251A (7)1.11 模数和数模转换 (7)四总结 (8)一摘要微处理器和计算机是现代科技人员和高等院校各专业学生必不可少的基础知识。

《微机原理与接口技术》是自动化专业重要的专业基础课程。

该课程的目的是让我们掌握微机的基本工作原理,掌握微机应用系统的分析方法和设计方法,为微机在本专业学习和研究应用中打下良好的基础。

这门课学的好坏将直接影响以后的学习如如PLC,单片机。

二关键词微型计算机总线接口汇编中断三各章内容小结1.1 绪论本章首先从微型计算机的发展概况讲起,第一代微处理器(1971年开始)第二代微处理器(1974年开始)第三代微处理器(1978年开始)第四代微处理器(1983年开始)第五代微处理器(1993年开始)。

接着讲到微型计算机的系统,微型计算机由微处理器、存储器、输入输出接口电路和系统总线组成,由微型计算机配上外部输入/输出设备及系统软件就构成了微型计算机系统,对各部分作了非别的介绍了,其中系统软件包括:操作系统、各种计算机语言处理软件、其他软件,应用软件包括:用户应用软件、其他应用软件。

接下来讲的是计算机的数制,十进制、二进制、八进制、十六进制之间的相互转换,也简单对BCD 码、ASCII码、浮点数概念作了简单的介绍。

1.2 8086系统结构本章知识要点:Inter 8086微处理器:内部组成:指令执行单元EU、(AX,,BX,CX,DX,SP,BP,SI,DI,FR),总线接口单元BIU(CS,SS,DS,ES,IP);系统配置(最小模式):时钟发生器、8086CPU、地址锁存器、数据收发器;存储器组织:存储器逻辑分段、存储器分体(奇地址存储体BHE,偶地址存储体A0);时序:时钟周期(T状态)------总线周期------指令周期、基本读总线周期、基本写总线周期、复位操作时序-----寄存器的复位值、中断响应时序。

微机原理综述论文__精华版

微机原理综述论文__精华版

合肥学院课程论文题目《微机原理与接口技术》课程综述论文系部计算机科学与技术系专业计算机科学与技术专业班级11计本(1)班学生姓名指导教师张向东2013年12月9日《微机原理与接口技术》课程综述论文一、课程综述:微机原理与接口技术是硬件系列课程中的核心课程,是我们计算机专业重要的专业基础课之一。

在本课程中,先是介绍了微型计算机的整体概念,随后讲述了80X86微处理器的寻址方式、指令系统和汇编语言,微型计算机的存储系统和高速缓存技术,紧接着分别具体到各类芯片详细介绍了各芯片的功能及其实现的硬件。

它的主要教学任务是要求学生能系统地理解计算机硬件系统的逻辑组成和工作原理,培养学生对计算机硬件结构的分析、应用、设计及开发能力。

二、课程主要内容和基本原理:第一章主要介绍了计算机的整体概念,对单片机、单板机、微型计算机与微型计算机系统做了简单的区别介绍。

第二章和第三章主要锁定80X86,对其内部结构,指令系统做了极其详细的介绍。

8086是16位微处理器,其内部的运算器和内部寄存器都是16位的,这些是区分16位处理器的主要依据。

8086内部由两大功能部件——EU(执行部件)和BIU(总线接口部件)组成。

使8086的取指令和执行指令可以并行进行,从而提高了指令执行的速度。

8088是准16位微处理器,它与8086的差别是:BIU中的指令队列是4个字节,而8086是6个字节;8088的外部数据引脚为8条,而8086是16条数据引脚。

8086有两种工作模式:最大模式和最小模式。

最小模式,即引脚接+5V,8086是单处理器系统,最大模式,接地,8086是多处理器系统。

介绍8086之后,本书也对80X86做了稍微详细的介绍,其中,80286是16位微处理器,片内集成有存储管理和保护机构,它有两种工作方式——实方式和保护方式。

80386是32位微处理器,数据总线是32位,内部寄存器和运算器也是32位,具有32位地址线,能寻址4GB的物理地址,虚拟存储空间为64TB。

微机原理课程总结

微机原理课程总结

微机原理课程总结《微机原理课程总结》回想起来这微机原理课程,还真是一场惊心动魄的知识之旅呢。

刚开始接触的时候,真的感觉像是进入了一个完全陌生的世界,满眼都是新奇但又有点让人不知所措。

先说整体感受吧,这门课就像是一个装满各种零件的大盒子,一开始只看到这些零件散落在那,根本不知道怎么组装起来,甚至都不确定每个零件是干嘛用的。

但是随着课程的逐渐深入,就像把那些零件一个个开始归类,找它们之间的联系,慢慢发现原来这些看似独立的知识其实都是有逻辑关系的。

具体收获可不少呢。

从简单的微机硬件结构的认识开始,像CPU、内存、I/O接口这些基本组件。

我记得最开始记忆CPU的功能和组成的时候,那些寄存器啊,数据通路什么的真是让人头疼。

但是通过不断地画图、理解原理图,就像是把一个混乱的迷宫线路慢慢捋顺了。

还有汇编语言,这是个很神奇的东西,就像一套独特的密码系统。

我以为指令只要机械记忆就好,但实际编写程序时才发现,只有理解了微机底层的运行逻辑,才能正确地组合这些指令。

比如写一个简单的两数相加的程序,不仅要知道ADD指令怎么用,还得考虑数据在寄存器中的存储位置呢。

重要发现挺多的。

我发现微机原理中的很多概念都有一种层层嵌套的感觉。

比如说中断机制,原来它不仅仅是CPU去响应一个外部事件这么简单。

这里面还涉及到中断向量表、中断优先级之类的概念。

而且各个部分之间互相影响。

有一次在理解中断嵌套的时候,一开始怎么都想不明白为什么高优先级的中断能打断低优先级中断正在执行的程序,后来仔细分析了整个中断处理的流程才明白,这里面每个环节就像一个精密机械手表里的小齿轮,一个带动一个才能保证整个系统按照规则运行。

这让我深刻明白了学习微机原理不能一知半解,每个细节都有可能对全局产生影响。

等我理解了这些,现在想想,很多以前觉得突兀的知识点都能串联起来了。

说到反思,就是当初学习的时候有点太急于求成了。

总想着快速把知识背下来,而忽略了对实际原理的深入理解。

微机原理与接口技术综述

微机原理与接口技术综述

微型计算机原理与接口技术姓名: 学号: 班级:一、前言微型计算机原理与接口技术是一门与现实生活很贴近的课程,随着70年代初第一台微型计算机的问世,计算机的技术的发展速度十分惊人,21世纪是名副其实的计算机的时代。

虽然计算机技术的发展日新月异,但一代机的结构、组成原理以及它所使用的MS-D0S操作系统等,为后续的高档PC机的产生了深刻的影响。

因此学习微型计算机的原理,为我们拓展我们的知识面,掌握更加丰富多彩的计算机技术打下了基础。

我们的微型计算机原理与接口技术教材总共有15章,以8086/8088CPU为基本出发点,详尽地论述了有关微处理器及其指令系统的概念和程序设计的方法,介绍构成微型计算机的存储器、各类可编程接口芯片、总线等各项技术。

通过本课程的学习,将会有以下目的,其中有大量的程序和硬件设计的例子,如菊花链电路,全译码地址选择方式等。

通过对微型计算机原理与接口技术的学习,需要我们对微型计算机有整体概念,而不是拘泥某一代处理机,在掌握基本概念和原理的基础上了解最新技术。

在学习的过程中掌握微处理器的结构、操作原理以及微型计算机的关键技术。

接口设计和编程方法,通过本课程的课堂教学、实验、课程设计,培养几种能力:时序分析及接口设计能力、系统设计编程以及硬软件调试能力、阅读资料和自学能力。

二、内容在第一章学习中,我们主要了解了微型计算机的发展概况和微机的组成,二进制十进制十六进制的转换,还有十进制转换为单精度浮点数等知识。

微机原理由微处理器,存储器,输入输出接口电力和系统总线组成。

第二章介绍了8086系统结构。

其中寄存器的种类很多,很容易混,先列举如下:CS-代码段寄存器,DS-数据段寄存器,ES-附加段寄存器,SS-堆栈段寄存器。

另外还有标志寄存器:CF-进位寄存器,PF-奇偶校验标志位,AF-辅助进位标志位,ZF-全零标志位,SF-符号标志位,OF-溢出标志位,TF-单步标志位,IF-中断标志位,DF-方向标志位,对于这些标志位的熟练掌握,对于我们以后对汇编的学习都有深刻的影响。

微机原理与接口技术课程综述

微机原理与接口技术课程综述

微机原理与接口技术课程综述1、主要内容本课程紧密结合通信工程专业的特点,围绕微型计算机原理和应用主题,以Intel8086CPU为主线,系统介绍了微型计算机的基本知识、基本组成、体系结构、工作模式,介绍了8086CPU的指令系统、汇编语言及程序设计方法和技巧,存储器的组成和I/O接口扩展方法,微机的中断结构、工作过程,从而使学生能较清楚的了解微机的结构与工作流程,建立起系统的概念。

本课程系统介绍了微机中的常用接口原理和应用技术,包括七大接口芯片:并行接口8255A、串行接口8251A、计数器/定时器8253、中断控制器8259A、A/D(ADC0809)、D/A(DAC0832)、DMA (8237)、人机接口(键盘与显示器接口)的结构原理与应用。

在此基础上,对现代微机系统中涉及的总线技术、高速缓存技术、数据传输方法、高性能计算机的体系结构和主要技术作了简要介绍。

2、学习方法(1)掌握微机的基本结构与组成原理(2)掌握微机的指令系统与编程方法(3)掌握微机的时序,不懂时序,就无法真正掌握微机原理,难以充分利用微机。

(4)掌握微机硬件电路中的通用符号的意义。

(5)掌握微机外围接口芯片的原理与典型应用。

(锁存器、缓冲器、驱动器、定时/计数器、并行接口、串行接口、DMA、A/D、D/A、键盘、显示器、打印机等)(6)掌握微机扩展的原理,注意学会主要信号的扩展方法,能够举一反三。

如:片选、数据总线、地址总线、片内寻址、读/写控制线、地址锁存、时钟、复位、中断请求与响应等)二、课程主要内容全书共分10章,在内容安排上注重系统性先进性和实用性,各章前后呼应,并加入了大量的程序和硬件设计实例。

下面总体概括以下:第一章:叙述微型计算机的发展构成和数的表示方法。

第二章:阐述了8086微型机算计系统的组成原理和体系结构。

第三章:对8086的指令系统的介绍。

第四章:讨论8086汇编语言程序设计方法,并给出实例分析。

第五章:介绍存储器的分类及应用第六章:讲述I/O接口和系统总线第七章:讨论中断系统并介绍中断控制器8259A第八到第十章:介绍了I/O接口芯片的基本原理和它们的大量应用实例,包括定时器/计数器8253/8254,通用并行接口8255A等。

微机原理课程设计总结

微机原理课程设计总结

微机原理课程设计总结第一篇:微机原理课程设计总结微机原理课程设计总结以前从没有学过关于汇编语言的知识,起初学起来感觉很有难度。

当知道要做课程设计的时候心里面感觉有些害怕和担心,担心自己不会或者做不好。

但是当真的要做的时候也只好进自己作大的努力去做,做到自己最好的。

我们在这个过程中有很多自己的感受,我想很多同学都会和我有一样的感受,那就是感觉汇编语言真的是很神奇,很有意思。

我们从开始的担心和害怕渐渐变成了享受,享受着汇编带给我们的快乐。

看着自己做出来的东西,心里面的感觉真的很好。

虽然我们做的东西都还很简单,但是毕竟是我们自己亲手,呵呵,应该是自己亲闹做出来的。

很有成就感。

我想微机原理课程设计和其他课程设计有共同的地方,那就是不仅加深和巩固了我们的课本知识,而且增强了我们自己动脑,自己动手的能力。

但是我想他也有它的独特指出,那就是让我们进入一个神奇的世界,那就是编程。

对于很多学过汇编或者其他的类似程序的同学来说,这不算新奇,但是对于我来说真的新奇,很有趣,也是我有更多的兴趣学习微机原理和其他的汇编。

微机原理与接口技术是一门很有趣的课程,任何一个计算机系统都是一个复杂的整体,学习计算机原理是要涉及到整体的每一部分。

讨论某一部分原理时又要涉及到其它部分的工作原理。

这样一来,不仅不能在短时间内较深入理解计算机的工作原理,而且也很难孤立地理解某一部分的工作原理。

所以,在循序渐进的课堂教学过程中,我总是处于“学会了一些新知识,弄清了一些原来保留的问题,又出现了一些新问题”的循环中,直到课程结束时,才把保留的问题基本搞清楚。

学习该门课程知识时,其思维方法也和其它课程不同,该课程偏重于工程思维,具体地说,在了解了微处理器各种芯片的功能和外部特性以后,剩下额是如何将它们用于实际系统中,其创造性劳动在于如何用计算机的有关技术和厂家提供的各种芯片,设计实用的电路和系统,再配上相应的应用程序,完成各种实际应用项目。

这次实验并不是很难,主要的困难来自对程序的理解。

微机原理课程设计总结

微机原理课程设计总结

微机原理课程设计总结微机原理课程设计数据采集系统(中断法)⼀、课设⽬的:进⼀步掌握微机原理知识,了解微机在实时采集数据的应⽤,学习掌握编程和程序调试的⽅法。

⼆、课设内容和要求:⽤中断法将ADC0809通道0外接0—5V电压,转换成数字量后,在七段数码管LED上显⽰。

以⼩数点后两位表⽰精度,显⽰模拟电压的⼗进制;0809通道0的数字量以线性控制⽅式DAC0832输出,当通道0的电压为5V时,0832的OUT为0V当通道0的电压为0时,0832的OUT为2.5V;此模拟电压再送到ADC0809通道1,转换后的数字量在CRT上以⼗六进制显⽰。

ADC0809的采样脉冲CLK由定时器8254的OUT0提供;ADC0809的EOC信号⽤作8259中断请求信号。

三、总体设计:1)、ADC0809的IN0采集电位器0—5V电压,IN1采集0832输出的模拟量。

2)、DAC0832将ADC0809的IN0数字量重新转换成模拟量输出3)、8259⽤于检测ADC0809转换是否结束和向CPU发送INTR 信号4)8255为七段LED数码管显⽰提供驱动信息5)、七段LED数码管显⽰ADC0809的IN0的值6)8254提供ADC0809的采样时钟脉冲。

四、硬件设计:因采⽤PC机和微机实验箱,硬件电路设计相对⽐较简单,主要利⽤微机实验箱上的8255并⾏⼝,ADC0809,DAC0832,七段数码管LED,8254定时/计数器,74LS574输出接⼝,电位器等单元(图1:数据采集系统硬件连接⽰意图)六、软件设计:本设计通过软件编程,实现模/数转换,0809分别对IN0 0—5V直流电压的采样和经线性控制后输出电压IN1采样,IN0的值转换成⼗进制后,在七段数码管LED上显⽰IN1的值。

CPU根据IN0的值,使⼋位⼆极管根据课设要求指⽰相应的范围。

1、设计思想:数据采集系统分成四个功能模块分别是主程序模块、量纲转换模块、数码管显⽰模块、中断服务⼦程序模块。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

微机原理与接口技术课程综述系别:电子系班级:07通信1班学号:0705074014 姓名:闫红超随着科学技术的发展,微型计算机原理与接口技术已经成为当今科技研究人员和高等院校电子类专业、自动化专业、计算机专业等专业学生需要掌握的必不可缺少的基础知识。

现在比较热门的两门技术:PLC及过程控制,单片机技术的开发和应用,都必须依托于微型计算机原理与接口技术。

《微型计算机原理与接口技术》课程是通信工程专业的专业基础课程,该课程的目的是让我们掌握微机的基本工作原理,掌握微机应用系统的分析方法和设计方法,为微机在本专业以后的学习和研究应用中打下良好的基础。

关键词:微机原理接口技术寻址存储器中断定时器一、绪论1、主要内容本课程紧密结合通信工程专业的特点,围绕微型计算机原理和应用主题,以Intel8086CPU为主线,系统介绍了微型计算机的基本知识、基本组成、体系结构、工作模式,介绍了8086CPU的指令系统、汇编语言及程序设计方法和技巧,存储器的组成和I/O接口扩展方法,微机的中断结构、工作过程,从而使学生能较清楚的了解微机的结构与工作流程,建立起系统的概念。

本课程系统介绍了微机中的常用接口原理和应用技术,包括七大接口芯片:并行接口8255A、串行接口8251A、计数器/定时器8253、中断控制器8259A、A/D(ADC0809)、D/A(DAC0832)、DMA (8237)、人机接口(键盘与显示器接口)的结构原理与应用。

在此基础上,对现代微机系统中涉及的总线技术、高速缓存技术、数据传输方法、高性能计算机的体系结构和主要技术作了简要介绍。

2、学习方法(1)掌握微机的基本结构与组成原理(2)掌握微机的指令系统与编程方法(3)掌握微机的时序,不懂时序,就无法真正掌握微机原理,难以充分利用微机。

(4)掌握微机硬件电路中的通用符号的意义。

(5)掌握微机外围接口芯片的原理与典型应用。

(锁存器、缓冲器、驱动器、定时/计数器、并行接口、串行接口、DMA、A/D、D/A、键盘、显示器、打印机等)(6)掌握微机扩展的原理,注意学会主要信号的扩展方法,能够举一反三。

如:片选、数据总线、地址总线、片内寻址、读/写控制线、地址锁存、时钟、复位、中断请求与响应等)二、课程主要内容全书共分10章,在内容安排上注重系统性先进性和实用性,各章前后呼应,并加入了大量的程序和硬件设计实例。

下面总体概括以下:第一章:叙述微型计算机的发展构成和数的表示方法。

第二章:阐述了8086微型机算计系统的组成原理和体系结构。

第三章:对8086的指令系统的介绍。

第四章:讨论8086汇编语言程序设计方法,并给出实例分析。

第五章:介绍存储器的分类及应用第六章:讲述I/O接口和系统总线第七章:讨论中断系统并介绍中断控制器8259A第八到第十章:介绍了I/O接口芯片的基本原理和它们的大量应用实例,包括定时器/计数器8253/8254,通用并行接口8255A等。

下面是介绍一下这个专业的几个重点内容(主要是以8086和8088为模板):1、按计算机应用,计算机发展可分为以下几个阶段:(1)超、大、中、小型计算机阶段(1946年-1980年)采用计算机来代替人的脑力劳动,提高了工作效率,能够解决较复杂的数学计算和数据处理(2)微型计算机阶段(1981年-1990年)微型计算机大量普及,几乎应用于所有领域,对世界科技和经济的发展起到了重要的推动作用。

(3)计算机网络阶段(1991年至今)计算机网络为人类实现资源共享提供了有力的帮助,从而促进了信息化社会的到来,实现了遍及全球的信息资源共享。

2、8086系统(1)BIU与EU的动作协调原则:总线接口部件(BIU)和执行部件(EU)按以下流水线技术原则协调工作,共同完成所要求的信息处理任务:①每当8086的指令队列中有两个空字节,或8088的指令队列中有一个空字节时,BIU就会自动把指令取到指令队列中。

其取指的顺序是按指令在程序中出现的前后顺序。

②每当EU准备执行一条指令时,它会从BIU部件的指令队列前部取出指令的代码,然后用几个时钟周期去执行指令。

在执行指令的过程中,如果必须访问存储器或者I/O端口,那么EU就会请求BIU,进入总线周期,完成访问内存或者I/O端口的操作;如果此时BIU正好处于空闲状态,会立即响应EU的总线请求。

如BIU正将某个指令字节取到指令队列中,则BIU将首先完成这个取指令的总线周期,然后再去响应EU发出的访问总线的请求。

③当指令队列已满,且EU又没有总线访问请求时,BIU便进入空闲状态。

④在执行转移指令、调用指令和返回指令时,由于待执行指令的顺序发生了变化,则指令队列中已经装入的字节被自动消除,BIU会接着往指令队列装入转向的另一程序段中的指令代码。

从上述BIU与EU的动作管理原则中,不难看出,它们两者的工作是不同步的,正是这种既相互独立又相互配合的关系,使得8086/8088可以在执行指令的同时,进行取指令代码的操作,也就是说BIU与EU是一种并行工作方式,改变了以往计算机取指令→译码→执行指令的串行工作方式,大大提高了工作效率,这正是8086/8088获得成功的原因之一(2)它的工作模式:有最小和最大(3)它的寻址方式:a、数据操作数这类操作数是与数据有关的操作数,即指令中操作的对象是数据。

数据操作数又可分为:A 立即数操作数。

指令中要操作的数据包含在指令中。

B 寄存器操作数。

指令中要操作的数据存放在指定的寄存器中。

C 存储器操作数。

指令中要操作的数据存放在指定的存储单元中。

D I/O操作数。

指令中要操作的数据来自或送到I/O端口。

b、地址操作数这类操作数是与程序转移地址有关的操作数,即指令中操作的对象不是数据,而是要转移的目标地址。

它也可以分为立即数操作数、寄存器操作数和存储器操作数,即要转移的目标地址包含在指令中,或存放在寄存器中,或存放在存储单元之中。

对于数据操作数,有的指令有两个操作数:一个称为源操作数,在操作过程中其值不改变;另一个称为目的操作数,操作后一般被操作结果代替。

有的指令只有一个操作数,或没有(或隐含)操作数。

对于地址操作数,指令只有一个目的操作数,它是一个供程序转移的目标地址。

下面以MOV指令为例:MOVdst,src;(dst)←(src)3、汇编语言汇编语言是一种利用指令助记符、符号地址、标号来编写的计算机语言。

是机器语言的符号表示,是面向机器的语言,是较低级的语言。

利用汇编语言编写的程序称为源程序,需要通过汇编程序翻译成二进制代码的目标程序,再经过与库文件的连接,最后得到可执行文件程序,才能在机器上直接运行。

本章主要内容是汇编语言语句类别、MASM的运算符及其表达式、伪指令语句格式和作用、基本程序结构、调用程序和被调用程序之间的数据传送途径以及汇编源程序上机调试过程。

本章重点是阅读程序和编写程序。

本章知识要点如:汇编语言语句类别:实指令语句、伪指令语句、宏指令语句,程序基本机构:顺序结构、分支结构、循环结构、过程(子程序)------参数传递途径:寄存器约定、存储器约定、堆栈传递,程序开发步骤:编辑------汇编-----链接------调试程序。

伪指令语句:符号定义指令EQU、=,数据定义伪指令DBDWDD……,段定义伪指令SEGMENTENDS,过程定义伪指令PROC……ENDP段指派伪指令ASSUME程序定位伪指令ORG汇编结束伪指令END。

伪指令语句中的名字可以是变量名、段名、过程名。

①标号的段属性是定义标号在程序段的段地址。

当程序中引用一个标号时,该标号的段值应在CS寄存器中。

②标号的偏移量属性表示标号所在段的起始地址到定义该标号的地址之间的字节数。

偏移量是一个16位无符号数。

③标号的类型属性有两种:NEAR和FAR。

前一种标号可以在段内被引用,地址指针为2字节;后一种标号可以在其他段被引用,地址指针为4字节。

如果定义一个标号时后跟冒号,则汇编程序确认其类型为NEAR。

变量也有三种属性:段、偏移量和类型。

①变量的段属性是变量所代表的数据区所在段的段地址。

由于数据区一般在存储器的数据段中,因此变量的段地址常常在DS和ES寄存器中。

②变量的偏移量属性是该变量所在段的起始地址与变量的地址之间的字节数。

③变量的类型属性有BYTE(字节)、WORD(字)、DWORD(双字)、QWORD(四字)、TBYTE(十字)等,表示数据区中存取操作对象的大小。

4、存储器半导体存储器是指用半导体器件作为存储器介质的存储器。

目前,计算机的内存储器(主存储器)都由半导体存储器芯片担任。

本章讨论半导体存储器芯片的类型、存储原理、使用场合、引脚功能、如何与CPU(或系统总线)连接以及及软件验证l连接是否正确等问题。

本章知识要点:存储器作用------存放程序和数据-------只存放二进制数;半导体存储器芯片分类:RAM:SRAM,DRAMROM:掩膜ROMPROM:PROMEPPOMEEPROM;存储器芯片-----存储器容量------引脚功能;主存储器设计:计算芯片数,地址分配、片选逻辑--------与系统连接------软件验证;片选逻辑:全译码,部分译码:基本地址、重叠地址。

在学习时要知道存储器芯片的存储容量的计算方法(单元数X位数/单元),掌握常用芯片的的存储特点和使用场合,存储芯片的常用引脚及其功能要知道,在扩展时要会计算所需存储器的数量,有关存储器芯片与系统总线或CPU得连接问题,会计算各存储器的芯片地址范围。

5、I/O接口总线与中断中断传送方式的优点是:CPU不必查询等待,工作效率高,CPU与外设可以并行工作;由于外设具有申请中断的主动权,故系统实时性比查询方式要好得多。

但采用中断传送方式的接口电路相对复杂,而且每进行一次数据传送就要中断一次CPU,CPU每次响应中断后,都要转去执行中断处理程序,且都要进行断点和现场的保护和恢复,浪费了很多CPU的时间。

故这种传送方式一般适合于少量的数据传送。

6、可编程计数器/定时器8253/8254及其应用本章主要内容是:定时器/计数器的应用场合;如何实现定时/计数;可编程计数器/定时器8253芯片的内部结构、引脚功能、计数原理、6种工作方式下的工作条件和输出波形特征。

重点是8253芯片的实际应用。

本章知识要点:定时/计数应用场合;定时/计数的实现:软件:延时子程序、硬件:数字逻辑电路(如单稳态时定时器电路等)、采用可编程定时器/计数器;可编程定时器/计数器8253:引脚功能、通道的编程结构-----通道的6种工作方式、芯片使用:硬件连线、软件编程。

8253的引脚功能:与系统总线相连:数据引脚D0—D7、地址引脚A1、A0、控制引脚RD/CS/WR;通道引脚CLKGATEOUT其他引脚GNDVCC可编程计数器/定时器8253的工作方式:方式0:计数结束中断方式,方式1:可编程单稳态输出方式,方式2:比率发生器(分频器),方式3:方波发生器,方式4:软件触发选通,方式5:硬件触发选通。

相关文档
最新文档