第1章 微型计算机概述_第1页
第1章 微型计算机概述_第2页
第1章 微型计算机概述_第3页
第1章 微型计算机概述_第4页
第1章 微型计算机概述_第5页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

微机原理与接口技术主讲:陈飞

E-mail:hyfeliex@Tel/p>

安徽工业大学电气信息学院课程简介及要求

1.课程性质及教学目的

《微机原理与接口技术》是工科自动化及其相关专业的一门重要的专业技术基础课程。本课程帮助学生掌握微型计算机的硬件组成及使用;学会运用汇编语言进行程序设计;树立起计算机体系结构的基本概念;为后继的软、硬件课程做好铺垫。

2.课程教学安排教学参考学时:72学时其中实验学时:14学时考试形式:笔试3.教材内容体系结构基本知识与基本概念计算机的基本结构与工作原理微处理器与微型计算机的概念微型计算机系统组成及其应用计算机中的数据表示、数制与编码的应用80X86微处理器微处理器内部结构存储器和I/O组织总线周期与操作时序指令系统与汇编语言指令的概念与寻址方式8086指令系统介绍汇编语言格式、基本表达、伪指令介绍汇编语言源程序的建立、编辑、运行、调试汇编语言程序设计及其应用程序设计的方法和步骤顺序程序、分支程序、循环程序、子程序的设计中断调用程序设计宏汇编与重复汇编存储器存储器的分类存储器的主要性能指标存储系统的层次结构存储器的基本结构CPU与存储器的连接输入输出和中断技术I/O端口的编址输入输出的基本方法中断基本概念8086/8088中断系统8259中断控制器常用数字接口电路接口电路概述可编程定时/计数器8253可编程并行接口8255可编程串行通信接口8251模拟量的输入输出模拟量输入输出通道的组成D/A转换器0832A/D转换器08091.1

计算机的发展概况第1章微型计算机概述

1.2

计算机的基本结构和工作原理1.3

微型计算机的基本概念1.5

微型计算机的特点及应用1.4

微型计算机系统的组成1.1

计算机的发展概况1.第一台电子计算机

1946年2月,美国宾夕法尼亚大学诞生了世界上第一台电子数字计算机:“埃尼阿克”(ENIAC,即ElectronicNumericalIntegratorandCalculator,电子数字积分计算机)。重量30吨,占地170平方米,每小时耗电150千瓦,价值约40万美元。采用18000只电子管,70000个电阻,10000支电容,研制时间近三年,运算速度为每秒5000次加减法运算。

ENIAC的不足:运算速度慢、存储容量小、全部指令没有存放在存储器中、机器操作复杂、稳定性差。2.冯·诺依曼结构计算机

1946年6月,美籍匈牙利科学家冯·诺依曼(JoheVonNeumman)提出了“存储程序”的计算机设计方案。其特点是:采用二进制数形式表示数据和计算机指令。指令和数据存储在计算机内部存储器中,能自动依次执行指令。由控制器、运算器、存储器、输入设备、输出设备5大部分组成计算机硬件。工作原理的核心是“存储程序”和“程序控制”。按照这一原理设计的计算机称为冯·诺依曼型计算机。冯·诺依曼提出的体系结构奠定了现代计算机结构理论的基础,被誉为计算机发展史上的里程碑。

3.按逻辑部件化分的计算机发展阶段按电子部件的演变经历了四代:(1)第一代(1946年~1958年):电子管计算机特点:体积大、耗电多、运算速度慢,存储容量小(2)第二代(1959年~1964年):晶体管计算机

特点:体积减小,重量轻、省电、寿命长、可靠性提高,运算速度可达每秒百万次。(3)第三代(1965年~1970年):中小规模集成电路计算机特点:存储容量1~4兆字节。运算速度每秒几百万至千万次,可靠性有较大提高,体积进一步缩小,成本进一步降低,出现了向大型化和小型化发展的趋势。(4)第四代(1971年-):大规模和超大规模集成电路计算机特点:大规模集成电路使计算机发生了巨大的变化,半导体存储器的集成度越来越高。Intel公司推出了微处理器,诞生了微型计算机,使计算机的存储容量、运算速度、可靠性、性能价格比等方面都比上一代计算机有较大突破。1.2计算机的基本结构和工作原理

1计算机的基本结构各部分的主要功能:(1)输入设备:用于输入原始信息和处理信息的程序。如键盘、鼠标器和扫描仪等。(2)输出设备:用来输出计算机的处理结果及程序清单。如显示器和打印机。(3)存储器:用来存放程序和数据。在控制器的控制下,可与输入设备、输出设备、运算器、控制器交换信息,是计算机中各种信息存储和交流的中心。(4)运算器:用来对信息及数据进行处理和计算。也称为算术逻辑部件ALU(ArithmeticandLogicUnit)。(5)控制器:是整个计算机的指挥中心,用来指挥计算机各部件的操作,使其协调一致地工作。计算机中的两类信息:一类是采用双线表示的数据信息流,它包括原始数据、中间结果、计算结果和程序中的指令;另一类是采用单线表示的控制信息流,它是控制器发出的各种操作命令。2计算机的工作原理

(1)存储程序原理把事先编制好的由计算机指令组成的程序存放到存储器内,计算机在运算时依次取出指令,根据指令的功能进行相应的运算,这就是存储程序原理。(2)程序的自动执行程序在执行前先装入内存储器,CPU负责从内存中逐条取出指令,分析识别指令,最后执行指令,从而完成一条指令的执行周期。程序的执行流程:取指令—分析指令—执行指令。1.3微型计算机的基本概念

1微处理器的产生和发展

将传统计算机的运算器和控制器集成在一块大规模集成电路芯片上作为中央处理部件,简称为微处理器(Microprocessor)。微型计算机是以微处理器为核心,再配上存储器、接口电路等芯片构成的。按照计算机CPU、字长和功能划分,经历了5代的演变:第一代(1971年~1973年):4位和8位低档微处理器第二代(1974年~1978年):8位中高档微处理器第三代(1978年~1980年):16位微处理器第四代(1981年~1992年):32位微处理器第五代(1993年以后):全新高性能奔腾系列微处理器2微型计算机的分类

1.按照CPU的字长来分类有4位、8位、16位、32位、64位微型计算机等。2.按照微处理器器件的工艺来分类可分成MOS工艺、双极型TTL工艺的微处理器。3.按照微型计算机的利用形态来分类

有单片机、单板机、多板机等。

3微型计算机的性能指标介绍

位:这是计算机中所表示的最基本、最小的数据单元。字长:是计算机在交换、加工和存放信息时的最基本的长度。字节(Byte):是计算机中通用的基本单元,由8个二进制位组成。字:是计算机内部进行数据处理的基本单位。主频:也称时钟频率,是指计算机中时钟脉冲发生器所产生的频率。访存空间:是该微处理器构成的系统所能访问的存储单元数。指令数:构成微型计算机的操作命令数。基本指令执行时间:计算机执行程序所花的时间。可靠性:指计算机在规定时间和条件下正常工作不发生故障的概率。兼容性:指计算机硬件设备和软件程序可用于其他多种系统的性能。性能价格比:是衡量计算机产品优劣的综合性指标。

1.4微型计算机系统的组成

1微型计算机系统的一般结构

微型计算机系统由硬件系统和软件系统两大部分组成:

硬件微计算机外围设备微处理器内存储器I/O接口电路系统总线外部设备过程I/O通道软件系统软件程序设计语言应用软件:软件包,数据库机器语言汇编语言高级语言监控程序操作系统编辑程序解释程序编译程序诊断程序硬件系统是由电子部件和机电装置所组成的计算机实体。硬件的基本功能是接受计算机程序,并在程序的控制下完成数据输入、数据处理和输出结果等任务。软件系统是指为计算机运行工作服务的全部技术资料和各种程序。软件系统基本功能保证计算机硬件的功能得以充分发挥,并为用户提供一个宽松的工作环境。计算机的硬件和软件二者缺一不可,否则不能正常工作。2微型计算机的硬件结构

微处理器CPU存储器RAM接口电路时钟外存I/O设备接口电路存储器ROM数据总线(双向)地址总线(单向)控制总线各组成模块及其功能:

1.中央处理单元

中央处理单元CPU(ControlProcessingUnit)是微型计算机的核心部件,是包含有运算器、控制器、寄存器组以及总线接口等部件的一块大规模集成电路芯片,俗称微处理器。

2.主存储器

主存储器是微型计算机中存储程序、原始数据、中间结果和最终结果等各种信息的部件。按其功能和性能,可以分为:随机存储器RAM(RandomAccessMemory)只读存储器ROM(ReadOnlyMemory)

3.系统总线

系统总线是CPU与其他部件之间传送数据、地址和控制信息的公共通道。根据传送内容可分成以下3种:数据总线DB(DataBus):用于CPU与主存储器、CPU与I/O接口之间传送数据。地址总线AB(AddressBus):用于CPU访问主存储器和外部设备时,传送相关的地址。控制总线CB(ControlBus):用于传送CPU对主存储器和外部设备的控制信号。4.输入输出接口电路

输入/输出接口电路也称为I/O(Input/Output)电路,即通常所说的适配器、适配卡或接口卡。它是微型计算机外部设备交换信息的桥梁。5.主机板

主机板也称为系统主板或简称主板。主机板上有CPU芯片、内存槽、扩展槽、各种跳线和一些辅助电路。

6.外存储器

分为软磁盘、硬磁盘、光盘存储器。磁盘存储器由磁盘、磁盘驱动器和驱动器接口电路组成,统称为磁盘机。光盘存储器是由光盘、光盘驱动器和接口电路组成。7.输入/输入设备

计算机最常用的输入设备是键盘和鼠标。计算机最常用的输出设备是显示器和打印机。

3微型计算机的软件系统

计算机软件是指支持计算机运行的各种程序,以及开发、使用和维护这些程序的各种技术资料的总称。软件系统由系统软件和应用软件组成,它们形成层次关系。处在内层的软件要向外层软件提供服务,外层软件必须在内层软件支持下才能运行。

系统软件的主要功能是简化计算机操作,充分发挥硬件功能,支持应用软件的运行并提供服务。应用软件处于软件系统的最外层,直接面向用户,为用户服务。应用软件是为了解决各类应用问题而编写的程序,包括用户编写的特定程序,以及商品化的应用软件和套装软件。计算机语言也称为程序设计语言,是人机交流信息的一种特定语言。在编写程序时用指定的符号来表达语义。

1.5微型计算机的特点及应用

1微型计算机的特点

通常,微型计算机具备以下特点:功能强可靠性高价格低适应性强周期短,见效快体积小、重量轻、耗电省维护方便

2微型计算机的应用

微型计算机按其复杂程度的不同,可适用于各种行业,从仪器仪表和家电的智能化,到科学计算、自动控制、数据和事务处理、辅助设计、办公自动化、生产自动化、数据库应用、网络应用、人工智能、计算机模拟、计算机辅助教育等各个领域均得到了广泛的应用

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论