第一章 微机基本组成与工作原理
微机原理总目录

※
14.2 PC/XT硬件结构 14.3 总线技术
※
◆实验指南
※
15.1 《微机原理与接口技术》课程上机简介
15.2 汇编语言上机指导
※
4.4
4.5 4.6
程序的段结构
地址表达式 宏定义与宏调用
※
※
◆汇编语言程序设计
※ 5.1
汇编语言软件开发步骤及输入/输出问题 顺序程序设计 分支程序设计
※ 5.2
※ 5.3
※ 5.4
循环程序设计
专题应用程序设计
※ 5.5
◆8086微处理器结构
※
6.1 6.2 6.3
8086微处理器工作模式与引脚功能 系统组成 8086的总线操作与时序
※
※
※
◆ 并行接口芯片8255A
※
10.1
10.2 10.3 10.4
8255A概述
8255A的控制字 8255A的工作方式 8255A的编程
※
※
※
◆串行通信
※
11.1
11.2 11.3
串行通信概述
RS-232C串行接口标准 异步通信接口芯片8250
※
※
◆ DMA 控 制 器 8237A
※
12.1 12.2 12.3
1微机原理与接口技术王丰王兴宝编著目录第一章基础知识第二章微型机算机的组成机工作原理第三章指令系统第四章masm伪指令系统第五章汇编语言程序设计第六章8086微处理器结构第七章半导体存储器第八章输入输出技术第九章中断第十章并行接口芯片8255a第十一章串行通信第十二章dma控制器8237a第十三章其他常用接口第十四章pc机系统结构及总线技术第十五章实验指南基础知识11数制12码制13常用数字逻辑器件微型机算机的组成机工作原理21微型机算机的组成机工作原理22pc机的编程结构指令系统
微机原理及应用讲稿

2.微型计算机的分类
从不同角度可对微型机做不同的分类,这里 给出几种分类方法: (1)按微型机的组成,可分为位片机、单片机、 单板机及多板机等 (2)按处理器的字长,可分为4位、8位、16位、 32位及64位等 (3)按应用领域不同,可分为工控微机、商用 微机、家用微机等
第二节 8086/8088的内部寄存器
1.内部寄存器 在8086/8088微处理器中具有14个16位 可供编程人员访问的寄存器。 这14个16位寄存器按用途可分为数据寄 存器、段寄存器、指针寄存器、变址寄存 器、控制寄存器。
AH BH CH DH SP BP SI DI IP PSWH CS DS SS ES
VCC A15 A16/S3 A17/S4 A18/S5 A19/S6 SSO(HIGH) MN/MX RD HLDA(RQ/GT0) HLDA(RQ/GT1) WR(LOCK) IO/M(S2) DT/R(S1) DEN(S0) ALE(QS0) INTA(QS1) TEST READY REST
1983年,Intel推出了80286,内外数据总线 16位,地址线24位,可寻址16MB内存,主 频可达20MHz。 1985年, Intel推出了80386,内外数据总线 32位,地址线32位,可寻址4GB内存,带 Cache。 1989年, Intel推出了80486,内外数据总线 32位,集成了浮点运算器,主频可达 50MHz。
第二节 Intel 80X86系列微处理器
1978年,Intel推出了16位微处理器8086 8086的数据总线16位,地址总线20位, 主频可达8MHz。 一年后,Intel推出了准16位微处理器8088 8088与8086基本相同,只是8088的外部数据总 线为8位。主要是为兼容8位的外围接口芯片。 由8088构成的IBM PC曾风靡全球。
第一章微型计算机系统概述

计算机一次能处理的二进制数字的位数。取决于微处理 器的内部通用寄存器的位数和数据总线的宽度
3. 微处理器的集成度
微处理器芯片上集成的晶体管的密度。 Pentium 310万管/片
4. 内存容量
是CPU可以直接访问的存储器,内存大小反映了计 算机即时存储信息的能力;
以上只是一些主要性能指标,还须综合考虑其他因素。
一、 二,八,十,十六进制数
十进制数的两个主要特点:
1. 有十个不同的数字符号:0, 1, 2, … 9。 2. 遵循“逢十进一”原则。
一般地,任意一个十进制数N都可以表示为:
N=Kn-1×10n-1+Kn-2 ×10n-2+······+K1×101+K0×100
+
m
K-1×10-1+K-2×10-2+······+K-m×10-m = Ki 10 i
i n 1
*基数:数制所使用的数码的个数
*权:数制中每一位所具有的位值.
整数部分 小数部分
式中,10称为十进制数的基数,i表示数的某一位,10i 称该位 的权,Ki 表示第I位的数码。 Ki 的范围为0~9中的任意一个数
设基数用R表示,则对于二进制,R=2, Ki为0或1, 逢二进一。
m
N= Ki 2i i n1
4. 按体积大小分:
(1) 台式机(又称桌上型) (2) 便携式(又称可移动微机、笔记本型、
膝上型、口袋型、掌上型和钢笔型)
四、微型计算机的主要性能指标
1. 运算速度
通常所说的计算机运算速度(平均运算速度),是指每秒 钟所能执行的指令条数,一般用“百万条指令/秒”(MIPS) 来描述。
第1章微机简介

CPU组成: Pentium 4 CPU由半导体硅芯片、转接基板、有机底板、针脚、 电容、导热材料、散热金属壳等部件组成。
Northwood核心 的Pentium 4 CPU由5500万个 硅晶体管组成, 核心尺寸为 12×12×1mm, CPU内部线宽为 0.13um,线路 之间采用铜线连 接,核心内部共 有6层线路。 Nhomakorabea讨论
1 讨论“OEM”生产方式的优点和缺点。 2 讨论苹果微机成功与失败的经验。 3 讨论嵌入式系统对微机今后发展的影响。 4 是什么原因造成了“微机”这一概念非常含糊? 5 讨论“哈佛结构”的特点。 6 讨论微机技术在今后5年内的重点发展方向。 7 微机中为什么需要时钟频率信号。 8 讨论微机控制中心结构在维修工作中的应用。
微机的类型
按微机应用范围分类: 对于X86系列微机,如果从应用范围分类,可以分为:台式微 机、笔记本微机、PC服务器、平板微机、工业控制微机等。
工业控制PC
微机基本组成
微机中的频率 · 时钟信号由一系列脉冲信号构成,脉冲信号是一个按一定电 压 幅度,一定时间间隔连续发出的电平信号,它周期性的在0和1 之间变化 。 · 时钟周期是微机操作的最小时间单位,微机绝大部分操作都 以 时钟周期为基准。微机将时钟的边沿作为执行指令的基准,时 钟频率越高,边沿数越多,微机工作速度越快。 · 晶振为主板上的元件提供 原始的时钟频率信号,然 后这些脉冲信号被输入到 时钟频率发生器芯片,由 钟频率发生器输出微机需 要的各种工作频率。
1971年11月,英特尔公司的特德· 霍夫(Ted Hoff)设计出世界 上第一个微处理器芯片4004。 4004 CPU用8位指令处理4位数据,指令和数据存储是分开的, 分别有4096个4位宽的指令存储单元和1KB 4位宽的数据存储单 元,最大寻址范围是640字节。4004 CPU有46条指令,工作时 钟为108KHz。核心大小为3×4mm,有2250个晶体管,晶体管 的线宽为10um,每秒运算6万次,市场售价200美元左右。
微机原理与接口技术总复习

微机原理与接⼝技术总复习微机原理与接⼝技术总复习第⼀部分:填空题第⼀章微机的基本知识1.1基本知识结构微机的构成(包括硬件:主机+外设;软件:操作系统+编译程序+汇编程序+诊断程序+数据库等)微机的⼯作原理和⼯作过程①⼯作原理(冯.诺依曼原理)②⼯作过程(取指令、分析指令、执⾏指令)③控制器的两个主要功能了解微机的主要技术指标数的原码、反码、补码的表⽰⽅法及补码的运算⼆、⼋、⼗、⼗六进制数的表⽰及其相互转换ASCII码、BCD码的表⽰⽅法及其运算、修正原则⽆符号数与符号数的运算及其对标志位的影响1.2相关习题1.对于⼆进制数0110 1001B,⽤⼗进制数表⽰时为:105D;⽤⼗六进制数表⽰时为:69H。
BCD2.设机器字长为8位,最⾼位是符号位。
则⼗进制数–11所对应的原码为:10001011B。
3.已知某数的原码是10110110B,则其反码是11001001B ;补码是11001010B 。
4.⼀个8位⼆进制数⽤补码⽅式表⽰的有符号数的范围是-128~+127 。
第⼆章微处理器与系统结构2.1基本知识结构掌握8086CPU的内部结构与主要引脚信号功能1、内部结构(BIU与EU)组成与功能2、主要引脚信号AD0~AD15, A16/S3~A19/S6,(地址锁存的必要性)BHE, NMI, INTR, INTA, HOLD, HLDA, RESET,READY, ALE, DEN,LOCK,RD,WR,M/IO。
熟悉8086 CPU 内部寄存器阵列了解8086最⼤组态与最⼩组态的区别熟悉存储器物理地址的⽣成及存储器组织20位地址如何⽣成;存储器是如何组织的,字节、字、字符串在内存中是如何存放的。
熟悉CPU中的标志寄存器及堆栈6个状态标志+3个控制标志;堆栈定义、堆栈组成及操作,为什么要设置堆栈?熟悉系统的输⼊/输出结构和基本总线周期(会画读、写周期基本时序图)2.2相关习题1.8086 CPU从功能上分为EU 和BIU 两部分。
微型计算机概述

第一章微型计算机概述回顾计算机系统的基础知识,包括计算机系统的组成(包括硬件与软件)、结构、发展历程、分类及其功能实质。
本讲重点微处理器及微机系统的发展历程,微机系统与一般意义上的计算机系统的联系与差别,强调微型计算机系统是具有独特结构的计算机系统,由此决定了微机系统所具有的功能及其特点。
【讲授内容】1.1 微机发展概述计算机系统是能够自动地、快速地、准确地进行信息处理的电子工具,其工作过程的实质是电子器件状态的快速变化。
1946年,世界上出现了第一台由电子管构成的,能够按照人们事先的安排,快速完成所要求计算任务的ENIAC电子计算机,计算机及其相关技术经历了一个快速发展的过程。
一般来说,电子计算机发展历程的各个阶段,是以所采用的电子器件的不同来划分的,即电子管、晶体管、中小规模集成电路和大规模及超大规模集成电路计算机。
微型计算机属于第四代电子计算机产品,即大规模及超大规模集成电路计算机,是电路技术不断发展,芯片集成度不断提高的产物。
主机按体积、性能和价格分为巨型机、大型机、中型机、小型机和微型机五类,从其工作原理上来讲,微型机与其它几类计算机并没有本质上的差别。
所不同的是由于采用了集成度较高的器件,使得其在结构上具有独特的特点,即将组成计算机硬件系统的两大核心部分—运算器和控制器,集成在一片集成电路芯片上,显然该芯片是整个微机系统的核心,称为中央处理器CPU,或者微处理器MPU。
微处理器是微机系统的核心部分,自70年代初出现第一片微处理器芯片以来,微处理器的性能和集成度几乎每两年翻一番,其发展速度大大超过了前几代计算机。
微机系统及相关技术的发展,主要涉及到以下几个方面:CPU、主频、缓存、新技术。
一、微机的发展微机系统的核心部件为CPU,因此我们主要以CPU的发展、演变过程为线索,来介绍微机系统的发展过程,主要以Intel公司的CPU为主线。
第一代:4位及低档8位微处理器✧1971年,Intel公司推出第一片4位微处理器Intel4004,以其为核心组成了一台高级袖珍计算机。
微型计算机原理

微型计算机原理第一章微型计算机系统导论微型计算机是指以微处理器为核心,配上存储器、输入/输出接口电路等所组成的计算机(主机)。
微型计算机系统是指以微型计算机为中心,配以相应的外围设备、电源和辅助电路(统称硬件)以及指挥计算机工作的系统软件所构成的系统(图见P4)。
冯·诺依曼体系:·以二进制形式表示指令和数据·程序和数据事先存放在存储器中,计算机在工作时能够高速的从存储器中取出指令加以执行。
·由运算器、控制器、存储器、输入设备和输出设备等五大部件组成计算机硬件系统。
总线:是指计算机中各功能部件间传送信息的公共通道(单)地址总线AB:在对存储器或I/O端口进行访问时,传送有CPU提供的要访问的存储单位或I/O端口的地址信息。
(双)数据总线DB:从存储器取指令或读写指令对I/O端口进行读写操作时,指令码或或数据信息通过数据总线送往CPU或由CPU送出。
(单)控制总线CB:各种控制或状态信息通过控制总线由CPU送往有关部件,或者从有关部件送往CPU。
微处理器是微型计算机的核心,它是将计算机中的运算器和控制器集成在一块硅片上制成的集成电路芯片,也称为中央处理单元(CPU)。
微处理器由运算器ALU、控制器CU、内部寄存器R三部分组成。
1、运算器:又称算术逻辑单元,用来进行算术或逻辑运算以及移位循环等操作。
参加运算的两个操作数一个来自累加器A,另一个来自内部数据总线,可以是数据缓冲寄存器DR中的内容,也可以是寄存器阵列RA中某个寄存器的内容。
2、控制器:又称控制单元,是全机的指挥中心。
它负责把指令逐条从存储器中取出,经译码分析后向全机发出取数、执行、存数等控制命令,以保证正确完成程序所要求的功能。
控制器包括:a、指令寄存器IR:用来存放从存储器取出的将要执行的指令码。
当执行一条指令时,先把它从内存取到数据缓冲寄存器DR中,然后再传送到指令寄存器IR中。
b、指令译码器ID:用来对指令寄存器IR中的指令操作码字段进行译码。
第一章微型计算机基础知识

CPU
内容
读写控制
…
1023 10100111
(3)存储器的分类 ROM:只读存储器。 工作时从ROM中读出信息,不能随意改写。 断电后信息不会丢失。ROM常用作程序存储器, 存放已调试好的固定程序和常数。 RAM:随机读写存储器。 能方便读出和改写信息,但失电后信息将不 复存在。 RAM 常用作数据存储器,暂存各种现 场数据、运算结果和正在调试的程序。
指令代码3
… 指令代码n
2、存储器
位 b (bit):一个二进制位,信息最小单位 字节 B (Byte):8位为一个字节
字长 W (Word Length):一个字包含的二 进制位数
(1)存储器结构
存储器功能:存放程序和数据等信息 存储内容:程序或数据的二进制代码 存储地址:存储器每个单元的位置编 号 存储器容量:指存储单元的多少,如 存储器容量为1KB = 1024×8位 1KB存储器 地址 存储内容 0 1 10011010 01101011
微处理器
微处理器是用一片或少数几片大规模集成电路组 成的中央处理器(CPU,Central Processing Unit)。 这些电路执行控制部件和算术逻辑部件的功能。微处 理器的基本组成部分有:寄存器堆、运算器、时序控 制电路以及数据和地址总线。微处理器能完成取指令、 执行指令以及与外界存储器和逻辑部件交换信息等操 作,是微型计算机的运算控制部分,它可与存储器和 外围电路芯片组成微型计算机。
第1章 微型计算机基础知识
1.1计算机中的数和数制
一、计算机中的数制 表示:最简单,可靠;运算规则最简单。 (一)二进制数 特点:1.具有两个不同的数字符号,即0和1。 2.逢二进位。 例如: 111.11 (二)十六进制数 特点: 1.具有16个数字符号,采用0~9和A~F。 2.逢16进位 小数点左边的权是16的正次幂 小数点右边的权是16的负次幂
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
前言“微机组成与工作原理” 是电气信息类本科生教学的主要学科基础课之一,是自动控制、工业自动化、电气技术、电力系统及其自动化、自动化仪表等自动化类专业的一门重要的专业基础课,也是无线电类、机械类等其它许多非自动化类专业的一门专业基础课。
本课程紧密结合电气信息类的专业特点,围绕微型计算机原理和应用主题,以Intelx86CPU为主线,系统介绍微型计算机的基本知识、基本组成、体系结构和工作模式,从而使学生能较清楚的了解微机的结构与工作流程,建立起系统的概念。
在此基础上,课程详细介绍了微机中的常用接口电路原理和应用技术,并对现代微机系统中涉及的总线技术、高速缓存技术、数据传输方法、高性能计算机的体系结构和主要技术作了简要分析。
课程通过课堂教学和一定量的实验教学相结合,使学生建立起“程序存储和程序控制”的牢固概念,培养学生进行微机扩展的应用能力和独立分析问题、解决问题的能力。
通过系统的实践教学锻炼,使学生具有一定的软硬件开发能力,为未来的工作和后继课程的学习打下基础。
通过本课程的学习,使学生了解微型计算机系统的特点、工作原理和组织结构,建立起“程序存储和程序控制”的牢固概念,掌握微型计算机接口技术的基本原理和方法,培养学生进行微机扩展的应用能力和独立分析问题、解决问题的能力。
通过系统的实践教学锻炼,使学生具有一定的软硬件开发能力,为开发和应用微型计算机系统打下良好的理论和实践基础。
第一章微机基本组成与工作原理1.1 微型计算机概况微型计算机属于第四代电子计算机产品,即大规模及超大规模集成电路计算机,是继承电路技术不断发展,芯片集成度不断提高的产物。
我们知道,主机按体积、性能和价格分为巨型机、大型机、中型机、小型机和微型机五类,从其工作原理上来讲,微型机与其它几类计算机并没有本质上的差别。
所不同的是由于微机采用了集成度较高的器件,使得其在结构上具有独特的特点,即将组成计算机硬件系统的两大核心部分—运算器和控制器,集成在一片集成电路芯片上,构成了整个微机系统的核心,称为中央处理器CPU,或者微处理器MPU。
在微处理器的基础上,可以进一步构成微型计算机、微型计算机系统。
微处理器即CPU,是微型机的主要核心部件,由运算器和控制器集成而成,构成微机的运算中心和控制中心。
微型计算机由微处理器、接口、I/O设备通过总线连接而成,是属于微机的硬件组成,必须配置上软件,才能发挥作用。
微型计算机系统由硬件和软件构成,硬件由微处理器、接口、I/O设备通过总线连接而成。
软件由系统软件和应用软件构成。
硬件是基础,软件是灵魂,计算机的功能只有在硬件基础上通过软件才能发挥。
微处理器、微型计算机、微型计算机系统的组成及相互关系见图1-1。
图 1-1 微处理器、微型计算机、微型计算机系统构成图1.1.2 微型计算机的分类按照组装形式和系统规模,可以把微型计算机划分为单片机、单板机和个人计算机。
1.单片机将CPU、部分存储器、部分I/O接口集成在一个芯片上,就构成单片机,见图1-2。
单片机图1-2 单片机组成结构图2.单板机将CPU、存储器、I/O接口及部分I/O设备安装在一个印刷线路上,就构成了单板机。
单板机主要用在过程控制中。
单板机组成结构见图1-2。
图1-2 单板机组成结构图3. 个人计算机PC个人计算机PC:在主板上连接CPU、存储器、I/O接口,再配置上外设而成。
PC个人计算机一词源自于1978年IBM的第一部桌上型计算机型号PC,在此之前有Apple II的个人用计算机。
个人计算机能独立运行、完成特定功能。
今天,个人计算机一词则泛指所有的个人计算机、如桌上型计算机、笔记型计算机、或是兼容于IBM系统的个人计算机等。
PC机与苹果机同属于微型计算机 ,但苹果机只是独家生产,而IBM公司却将其产品的各个模块组件的标准予以公布,从而其他公司可以根据这些接口标准生产具备兼容性的计算机,简称兼容机。
单片机、单板机、个人计算机同属于微型计算机,其差别不过是配置多少而已,其内部结构都基本相同,要了解微机的基本构成及功能,可以通过微型计算机的结构组成、原理组成、概念组成三个方面来学习。
1.2 微型计算机的结构组成典型的微机硬件系统包括主机、输入设备、输出设备、存储设备和功能卡(显卡、声卡、网卡、视屏卡等)。
整个硬件系统采用总线结构,总线主要位于主板上,各部分之间通过总线连接,构成一个有机整体。
1.主板主板是一块印刷电路板,安装在微机机箱内。
主板主要由CPU插座、内存条插槽、总线扩展槽、电源转换器件、芯片组、外设接口等组成。
如图1-3所示,在主板上可以安装CPU、内存条、声卡、网卡、显示卡、硬盘、软驱和光驱等硬件设备。
主板的作用是通过系统总线插槽和各种外设接口,将微机中的各部件紧密地联系在一起,是中央处理器(即CPU)与其他部件连接的桥梁。
主板是属于微机的总线,是传输信息的高速公路,为了实现微机与其它非外设的连接,主板设置有并行接口、串行接口、USB接口、键盘鼠标接口,如果是集成主板,则还有RJ45LAN网线接口,喇叭、话筒连接接口,显示器连接接口。
见图1-4。
USB接口,可以串接一组低速设备到一个统一的USB接口上,支持功能传递,而其通信功能不会受到丝毫影响。
USB接口本身就可以提供电力来源,因此外设可以没有外接电源线。
USB接口支持即插即用功能,用户可以完全摆脱添加或去除外设时总要重新开机的麻烦。
图1-3 主板组成图1-4 主板接口PS2键盘、 鼠标接口并行接口串行接口四个USB 接口RJ45LAN接口PCI 插槽AGP 插槽硬盘或光驱的连接外设接口CPU 插座内存插槽 芯片组2.微处理器CPUCPU即中央处理单元,也称微处理器,是整个微机系统的核心部件,CPU由运算器和控制器组成。
运算器主要完成各种算术运算和逻辑运算,控制器不具有运算功能,它是微机运行的指挥中心,它按照程序指令的要求,有序地向各个部件发出控制信号,使微机有条不紊地运行。
CPU品质的高低直接决定了一个计算机系统的档次。
衡量CPU品质的一个重要指标是主频,主频标志着计算机的处理速度,以兆赫兹(MHz)为单位,主频越高,CPU 的处理速度越快。
3.显卡显示卡又称图形加速卡,其主要作用是控制计算机图形输出,它工作在CPU和显示器之间,是CPU与显示器之间的接口电路,是微机主机与显示器连接的桥梁,显示器只有在显示卡及其驱动程序的支持下,才能显示出色彩艳丽的画面。
显示器的显示方式是由显示卡来控制的。
显示卡必须有显示存储器(VRAM),显存越大,显示卡所能显示的色彩越丰富,分辨率就越高显示卡从系统总线类型上可分为ISA、EISA、VESA、PCI和AGP。
4.网卡网卡也叫网络适配器,是计算机与网络连接的接口电路。
利用网卡可以实现计算机与网络的连接与通讯。
5.声卡声卡是多媒体微机中不可缺少的部件。
声卡提供了录制、编辑和回放数字音频以及进行MIDI音乐合成的功能,玩游戏、播放CD、VCD、DVD都需要声卡的支持。
声卡能将话筒或音响设备输入的声音数字化,存储进计算机;声卡还能将计算机处理过的数字语音还原为模拟信号声音,从喇叭输出。
6.视频卡视频卡用来处理运动图像(如25帧/秒)等视频信息,可以将摄像机送来的视频通过采样、量化、编码压缩等方式转换为数字信息,还能视频数字信息还原成声音、图像等模拟信息,通过喇叭、录像机、显示器模拟输出。
视频卡功能见示意图1-5。
存储器见第三章介绍,I/O设备见第四章介绍。
图1-5 视频卡功能示意图1.3 微型计算机的原理组成目前的各种微型计算机系统,从硬件体系结构来看,采用的基本上属于计算机的经典结构----冯·诺依曼结构。
其结构特点是:① 计算机由运算器、控制器、存储器、输入设备、输出设备五大部件组成;② 指令和数据以同一形式(二进制)顺序存于存储器中,并可按地址访问;③ 指令由操作码和地址码组成,在存储器中按顺序存放。
通过控制器中设置的 程序计数器PC 提供的指令地址,控制下计算机自动执行程序。
现代计算机对冯罗伊曼机及进行了许多改进,其中最重要的是该以运算器为中心为以存储器为中心。
图1-6 以运算器为中心的冯·诺依曼机组成框图以运算器为中心的计算机结构中,输入的程序和数据必须通过运算器存入存储器中, 存储器 输入设备 运算器 输出设备 控制器 结 果 数 据 指程序数据计算结果存储器中的结果也必须通过运算器送到输出设备。
⏹以存储器为中心的计算机结构中,输入的程序和数据可以不通过运算器直接存入存储器,存储器中的结果也可以不通过运算器送到输出设备。
1.3 微型计算机的概念组成⏹微型计算机的概念组成的含义是微机是在总线上直接连接CPU、存储器,而I/O设备由于其速度、信号等不匹配,而通过I/O接口与总线连接,实现CPU与I/O设备的联系。
连接图见图1-7所示。
图1-7 微型计算机概念性结构图所谓总线,是连接多个功能部件或多个装置的一组公共信号线。
按在系统中的不同位置,总线可以分为内部总线和外部总线。
内部总线是CPU内部各功能部件和寄存器之间的连线;外部总线是连接系统的总线,即连接CPU、存储器和I/O接口的总线,又称为系统总线。
微型计算机采用了总线结构后,系统中各功能部件之间的相互关系变为各个部件面向总线的单一关系。
一个部件只要符合总线标准,就可以连接到采用这种总线标准的系统中,使系统的功能可以很方便地得以发展,微型机中目前主要采用的外部总线标准有:PC—总线,ISA—总线,PCI—总线等。
连接微机个部件的总线是由地址线、数据线、控制线组成。
①地址总线(Address Bus)地址总线是微型计算机用来传送地址信息的信号线。
地址总线的位数决定了CPU可以直接寻址的内存空间的大小。
因为地址总是从CPU发出的,所以地址总线是单向的、三态总线。
单向指信息只能沿一个方向传送,三态指除了输出高、低电平状态外,还可以处于高阻抗状态(浮空状态)。
②数据总线(Data Bus)数据总线是CPU用来传送数据信息的信号线(双向、三态)。
数据总线是双向三态总线,即数据既可以从CPU送到其它部件,也可以从其它部件传送给CPU,数据总线的位数和处理器的位数相对应。
③控制总线(Control Bus)控制总线是用来传送控制信号的一组总线。
这组信号线比较复杂,由它来实现CPU 对外部功能部件(包括存储器和I/O接口)的控制及接收外部传送给CPU的状态信号,不同的微处理器采用不同的控制信号。
控制总线的信号线,有的为单向,有的为双向或三态,有的为非三态,取决于具体的信号线。
1.4 微型计算机的基本工作原理微型计算机工作是在操作系统软件控制下,由人通过键盘、鼠标等输入设备将要运行的程序、数据输入到计算机存储器,然后通过运行程序完成的。