微型计算机系统概述2

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

第1章微型计算机系统概述本章要点1.1概述1.2硬件系统1.3微型计算机的一般工作原理1.4微型计算机常用术语本章要点了解微型计算机的发展掌握计算机系统组成掌握计算机系统的层次结构理解微型计算机的工作原理及指令执行过程掌握微型计算机常用术语本章重点与难点重点:微型计算机的基本组成微型计算机的工作原理微型计算机常用术语难点:微型计算机的工作原理返回本章首页1.1概述1.1.1计算机的发展概况1.1.2微型计算机的分类1.1.3微型计算机系统的组成1.1.4微型计算机系统的层次结构返回本章首页1.1.1计算机的发展概况1946年,第一台计算机在美国诞生。60多年来,根据计算机采用的逻辑元件来分,计算机经历了电子管计算机时代、晶体管计算机时代、集成电路计算机时代、大规模及超大规模集成电路计算机时代,如图1-1所示。图1-1计算机采用的逻辑元件1.1.1计算机的发展概况20世纪70年代初,随着大规模集成电路的出现,原来体积很大的中央处理器电路集成为一个只有十几平方毫米的半导体芯片,其称为微处理器。微处理器的出现,开创了微型计算机的新时代。微型计算机是第四代计算机的典型代表。微处理器是计算机的核心部件,它的性能在很大程度上决定了微型计算机的性能。因此,微型计算机的发展是以微处理器的发展来更新换代的。第一代4位和低档8位机Intel4004/8008第二代中高档8位机8080/8085、Z80、MC6800第三代16位机Intel8086、Z8000、80286第四代32位机80386、80486第五代32位机IntelPentium(1971-1973)主要应用于各种袖珍计算器、家电、交通灯控制等简单控制领域(1973-1978)广泛用于数据处理、工业控制智能仪器仪表及家电等各个领域(1978-1983)(1984-1992)(1993-1999)特点:1、速度越来越快。2、容量越来越大。3、功能越来越强。第六代64位机和双核IntelIntanium、PentiumD、PentiumEE、(2000年以后)1.1.2微型计算机的分类微型计算机按照它的应用对象可以分为以下三类:单片机:将微处理器、部分存储器、输入输出接口都集成在一块集成电路芯片上,一块芯片就构成了一台计算机,它被广泛应用于汽车、家电、工业过程控制、智能仪器仪表等领域。单板机:将计算机的各个部分都组装在一块印制电路板上,包括微处理器/存储器/输入输出接口,还有简单的七段发光二极管显示器、小键盘、插座等。它适于进行生产过程的控制,也可以直接在实验板上操作,适用于教学。PC机:目前人们广泛使用的个人计算机1.1.3微型计算机系统的组成1.1.4微型计算机系统的层次结构应用程序BIOS硬件逻辑电路操作系统低高1.2硬件系统1.2.1中央处理器的组成1.2.2存储器1.2.3总线(Bus)1.2.4输入/输出接口(Input/OutputInterface)返回本章首页1.2.1中央处理器的组成中央处理器(CPU)由运算器、控制器和寄存器阵列组成,是整个硬件系统的核心。微型机中将运算器、控制器和寄存器等相关部件集成在一块芯片中,又叫微处理器,通过专门的CPU插座安置在主板上。1.2.1中央处理器的组成1.运算器计算机中加工和处理数据的功能部件。主要包括算术逻辑部件(ALU),用于对数据进行加工处理,进行算术和逻辑运算。ALU数据寄存器1#数据寄存器2#存储器外设图1-4运算器的逻辑结构1.2.1中央处理器的组成2.控制器控制器具有控制和指挥计算机内各功能部件协同动作,完成计算机程序的功能。它包括:程序计数器(PC):存放下一条将要执行的指令所在存储单元的地址。指令寄存器(IR):保存当前正在执行的一条指令。指令译码器(ID):将指令的操作码翻译成机器能识别的命令信号。时序信号发生器:根据指令译码器(ID)产生的命令信号产生具体的控制信号。3.寄存器阵列包括一组通用寄存器组和专用寄存器。1.2.2存储器存储器是计算机系统中的一种记忆设备,用来存放程序、数据、运算结果以及各种需要保存的信息。包括:内存高速缓存外存1.2.3总线(Bus)1.按总线的层次结构微处理器级总线系统级总线外设总线2.按总线传送信息的类别地址总线数据总线控制总线1.2.4输入/输出接口(Input/OutputInterface)主机与外部设备之间的信息交换是通过输入/输出接口来进行的。输人/输出接口简称I/O接口,由图1-5可以看出,接口在这里起着主机与外部设备之间数据通信的“桥梁”的作用。图1-5微型计算机的硬件系统功能模块1.3微型计算机的一般工作原理1.3.1程序和指令1.3.2存储程序工作原理1.3.3微型计算机的工作过程返回本章首页1.3.1程序和指令冯·诺依曼提出计算机由5个部分组成,即运算器、控制器、存储器、输人设备和输出设备;计算机内采用二进制;计算机采用程序存储和程序控制的工作方式,即事先把程序加载到计算机的存储器中,当机器加电并启动后,计算机便会自动按照程序的要求进行工作。图1-6冯·诺依曼计算机结构示意图1.3.1程序和指令所谓程序,就是为实现某项既定的任务而向计算机发出的一组有一定顺序的基本操作命令的集合。这些基本操作命令就称为指令。指令由操作码和操作数两部分组成,即操作性质(如加、减、乘、除、比较大小等)和参加操作的对象(如数据或数据存放的地址等)。机器指令的集合称为指令系统。1.3.2存储程序工作原理存储程序和程序控制原理的基本点就是指令驱动,即按照任务要求事先编好程序,然后把程序和所需的数据输入计算机存储器中保存起来。当机器启动时,根据内部指令指针给出的程序第一条指令的地址,控制器就可依据程序指定的逻辑顺序从存储器中一条条周而复始地读取指令、分析指令、执行指令,直到完成全部指令操作为止。这样就能自动连续地完成程序所描述的全部工作,即控制器通过指令流的串行驱动实现程序控制。1.3.3微型计算机的工作过程计算机每执行一条指令,都包含着两个基本的步骤,即取指令和执行指令。图1-8程序执行过程示意图取指令执行指令PC1.3.3微型计算机的工作过程在进行计算前,应做如下工作:(1)、用助记符号指令(汇编语言)编写程序(源程序);(2)、用汇编软件(汇编程序)将源程序汇编成计算机能识别的机器语言程序;(3)、将数据和程序通过输入设备送入存储器中存放。1.3.3微型计算机的工作过程完成5+6=?的程序:MOVA,05H/B0H05H;把05送入累加器AADDA,06H/04H06H;06与A中内容相加,结果存入累加器AHLT/F4H;停止所有操作。1.3.3微型计算机的工作过程1、取指令阶段的执行过程:(设程序从00H开始存放)(1)、将程序计数器(PC或IP)的内容送地址寄存器AR。(2)、程序计数器PC的内容自动加1变为01H,为取下一条指令作好准备。(3)、地址寄存器AR将00H通过地址总线送至存储器地址译码器译码,选中00H单元。(4)、CPU发出“读”命令。(5)、所选中的00单元的内容B0H读至数据总线DB上。(6)、经数据总线DB,读出的B0H送至数据寄存器DR。(7)、数据寄存器DR将其内容送至指令寄存器IR中,经过译码CPU“识别”出这个操作码为“MOVA,05H”指令,于是控制器发出执行这条指令的各种控制命令。1.3.3微型计算机的工作过程PCARALUABDRIRIDPLA00H100H200B0H0105H0204H0306H04F4H34读命令B0H56B0H7控制信号(取第一条指令操作示意图)1.3.3微型计算机的工作过程2、执行指令阶段的执行过程:(1)、将程序计数器(PC或IP)的内容送地址寄存器AR。(2)、程序计数器PC的内容自动加1变为02H,为取下一条指令作好准备。(3)、地址寄存器AR将01H通过地址总线送至存储器地址译码器译码,选中01H单元。(4)、CPU发出“读”命令。(5)、所选中的01H单元的内容05H读至数据总线DB上。(6)、经数据总线DB,读出的05H送至数据寄存器DR。(7)、由控制码计算机已知到读出的是立即数,并要求将它送入累加器A中,所以数据寄存器DR通过内部总线将05H送入累加器A中。1.3.3微型计算机的工作过程PCARALUABDRIRIDPLA02H101H200B0H0105H0204H0306H04F4H34读命令05H567控制信号05H(执行第一条指令操作示意图)例:计算1+2=?汇编语言程序对应的机器指令对应的操作MOVAL,110110000将立即数1传送到累加寄存器AL中00000001ADDAl,200000100计算两个数的和,结果存放到AL中00000010MOV[0008],AL10100010将AL中的数传送到地址单元00080000100100000000HLT11110100停机1.3.3微型计算机的工作过程1.3.3微型计算机的工作过程1.4微型计算机常用术语1.数据单位位(bit,b):“位”是计算机所能处理的最小数据单位,它只能有两种状态:“0”或“1”。字节(Byte,B):1个字节包含8个二进制位(8bit),通常缩写为B1KB=210=1024B1MB=220=1024KB1GB=230=1024MB1TB=240=1024GB字(Word):微处理器一次可以直接处理的二进制数码位数的基本单位。微处理器的字长有4位、8位、16位、32位和64位等1.4微型计算机常用术语2.兼容性系统兼容向上兼容向下兼容3.主频主频外频倍频系数4.MIPS:每秒钟能执行多少百万条指令。1.4微型计算机常用术语5.微处理器的生产工艺在硅材料上生产微处理器时内部各元器件间连接线的宽度,一般以µm为单位,目前微处理器的生产工艺已经达到0.18µm。6.微处理器的集成度微处理器芯片上集成的晶体管的密度。7.寻址空间与实际存储容量寻址空间由CPU地址总线的根数决定。实际存储容量是主板上实际插的内存芯片的存储容量,小于或等于寻址空间,根据需要进行选择。返回本章首页结束放映

1 / 34
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功