《微型计算机概述》PPT课件.ppt
《《微型计算机概述》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《微型计算机概述》PPT课件.ppt(54页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、微机原理与应用微机原理与应用内存操作内存操作读:将内存单元的内容取入读:将内存单元的内容取入CPUCPU,原单元内容,原单元内容 不改变不改变写:写:CPUCPU将信息放入内存单元,单元中原来的将信息放入内存单元,单元中原来的 内容被覆盖内容被覆盖第第2 2章章 微型计算机概述微型计算机概述主要内容主要内容主要内容主要内容 计算机概论计算机概论 微型计算机的基本结构微型计算机的基本结构 80868086微处理器微处理器 存储器的结构存储器的结构微机原理与应用微机原理与应用2.1.1 计算机硬件基本结构 P2计算机硬件体系结构基本上还是经典的冯诺依曼结构由运算器、控制器、存储器、输入设备和输出设
2、备5个基本部分组成2.1 计算机概论微机原理与应用微机原理与应用计算机中常用术语bit位即一个二进制位位即一个二进制位1Kb=1024bit=210bit1Mb=1024 1024bit=220bit1Gb=230bit=1024Mb1Tb=240bit=1024GbByte字节,一个字节由字节,一个字节由8位二进制数组成位二进制数组成1 Byte=8bit,1KB=1024 Byte微机原理与应用微机原理与应用2.1.2 计算机的工作原理计算机的工作原理 P2 P2将计算过程描述为由许多条指令按一定顺序组将计算过程描述为由许多条指令按一定顺序组成的程序,并放入存储器保存成的程序,并放入存储器
3、保存指令按其在存储器中存放的顺序执行指令按其在存储器中存放的顺序执行由控制器控制整个程序和数据的存取以及程序由控制器控制整个程序和数据的存取以及程序的执行的执行以运算器为核心,所有的执行都经过运算器以运算器为核心,所有的执行都经过运算器冯冯 诺依曼机的特点:诺依曼机的特点:微机原理与应用微机原理与应用2.2.1 2.2.1 微型计算机系统概述微型计算机系统概述 P5 P5微微型型计计算算机机系系统统 算术逻辑部件算术逻辑部件累加器、寄存器累加器、寄存器控制部件控制部件内部总线内部总线存储器存储器(ROM.RAM)(ROM.RAM)输入输出接口输入输出接口系统总线系统总线微微处处理理器器微微型型
4、计计算算机机外部设备外部设备系统软件系统软件应用软件应用软件2.2 2.2 微型计算机微型计算机微机原理与应用微机原理与应用微型计算机系统组成微型计算机系统组成 硬件系统硬件系统软件系统软件系统微型计算机系统微型计算机系统系统软件系统软件应用软件应用软件外部设备外部设备微型计算机微型计算机(主机)(主机)微处理器(微处理器(CPUCPU)存储器存储器输入输入/输出接口输出接口系统总线系统总线微机原理与应用微机原理与应用明确明确3 3个概念的区别个概念的区别微处理器微处理器(MicroprocessorMicroprocessor)微型计算机中的核心芯片微型计算机中的核心芯片微型计算机微型计算机
5、(MicrocomputerMicrocomputer)通常属于微型计算机系统的硬件系统,又称为通常属于微型计算机系统的硬件系统,又称为“微机微机”、“微型机微型机”微型计算机系统微型计算机系统(Microcomputer systemMicrocomputer system)指由硬件系统和软件系统共同组成的完整的计算机系统指由硬件系统和软件系统共同组成的完整的计算机系统微机原理与应用微机原理与应用存储器(存储器(Memory)存储器又叫内存或主存,是微型计算机的存储和存储器又叫内存或主存,是微型计算机的存储和记忆部件,用于存放数据和当前执行的程序。记忆部件,用于存放数据和当前执行的程序。有关
6、内存储器的几个概念:有关内存储器的几个概念:内存单元的地址和内容内存单元的地址和内容内存容量内存容量内存操作内存操作内存分类内存分类微机原理与应用微机原理与应用内存单元的地址和内容内存单元的地址和内容每个单元都对应一个地址,以实现对单元内每个单元都对应一个地址,以实现对单元内容的寻址。容的寻址。1011011038F04H内存地址内存地址单元内容单元内容微机原理与应用微机原理与应用R0R1R2R14R15A0A1A2A3D7D2D3D4D5D6D0D100000001111111100010.位译译 码码 器器注意观察:注意观察:地址线根数、单元地址、地址线根数、单元地址、存储单元、位存储单元
7、、位微机原理与应用微机原理与应用 存储器由寄存器组成存储器由寄存器组成,可以看作是一个寄存器堆可以看作是一个寄存器堆,每个存储单元实际上相当于一个缓冲寄存器。每个存储单元实际上相当于一个缓冲寄存器。微机原理与应用微机原理与应用微处理器的微处理器的组成组成和和功能功能微处理器微处理器(Microprocessor)(Microprocessor)微型微型计算计算机的运算机的运算及控制部件,也称为中央处理单元(及控制部件,也称为中央处理单元(CPUCPU)组成组成组成组成由算术逻辑单元(由算术逻辑单元(由算术逻辑单元(由算术逻辑单元(ALUALUALUALU)、寄存器组、寄存器组、寄存器组、寄存器
8、组R R R R、控制部件控制部件控制部件控制部件CUCUCUCU和内部总线组成。和内部总线组成。和内部总线组成。和内部总线组成。功能功能功能功能保存少量的数据保存少量的数据、计算功能计算功能、控制功能、控制功能、编程功能编程功能微机原理与应用微机原理与应用内存分类内存分类内存按工作方式可分为内存按工作方式可分为:随机存取存储器(随机存取存储器(RAMRAM)可读可写可读可写只读存储器(只读存储器(ROMROM)可读不可写可读不可写微机原理与应用微机原理与应用输入输入/输出接口输出接口接口是接口是CPUCPU与外部设备间的桥梁与外部设备间的桥梁CPUCPUI/OI/O接口接口外设外设(1)(1
9、)数据缓冲寄存数据缓冲寄存(2)(2)信号电平或信号类型的转换信号电平或信号类型的转换(3)(3)实现实现CPUCPU与外设间的运行匹配与外设间的运行匹配 接口的功能接口的功能微机原理与应用微机原理与应用思考思考数据总线数据总线:用来传输数据,数据总线是双向的。用来传输数据,数据总线是双向的。数据总线上传送的一定是数据吗?数据总线上传送的一定是数据吗?答:在微型机中,数据的含义也是广义的。答:在微型机中,数据的含义也是广义的。数据总线上传送的不一定是真正的数据,数据总线上传送的不一定是真正的数据,还有可能是指令代码、状态量或控制量。还有可能是指令代码、状态量或控制量。数数 据据 总总 线线微机
10、原理与应用微机原理与应用2.2.2 微型计算机的结构微型计算机的结构采用的是总线结构。总线是传输信号的一组导线,作为微机各部件之间信息传输的公共通道。微机原理与应用微机原理与应用微型计算机总线结构微型计算机总线结构数据总线 DB 双向地址总线 AB 单向控制总线 CB 双向CPU存储器存储器I/OI/O接口接口外设外设ABDBCB系统总线系统总线微机原理与应用微机原理与应用内存容量内存容量存储单元一般以字节为单位存储单元一般以字节为单位内存容量指内存所能存放信息的最大字节内存容量指内存所能存放信息的最大字节数(即最大存储单元个数)数(即最大存储单元个数)存储单元个数与地址线根数有关存储单元个数
11、与地址线根数有关微机原理与应用微机原理与应用地址总线:地址总线:专门用来传送地址信息,地址总线是单向专门用来传送地址信息,地址总线是单向的的地地 址址 总总 线线微机原理与应用微机原理与应用(一)计算机(一)计算机CPUCPU动作的基本步骤动作的基本步骤在时钟信号协调下,产生一系列控制信号,控制在时钟信号协调下,产生一系列控制信号,控制CPUCPU各部分。基本步骤如下:各部分。基本步骤如下:1.1.从内存取指令,同时从内存取指令,同时IPIP修正;修正;2.2.识别,分析操作码;识别,分析操作码;3.3.如果需要,从如果需要,从M M中取数;中取数;4.4.执行;执行;5.5.如果需要,向如果
12、需要,向M M送结果;送结果;6.6.每一条指令执行时重复执行每一条指令执行时重复执行1515。BIUBIU与与EUEU的动作管理的动作管理微机原理与应用微机原理与应用控制总线控制总线:用来传输控制信号。用来传输控制信号。包括包括:nCPUCPU送往存储器和送往存储器和I/OI/O接口的控制信号,如接口的控制信号,如读信号、写信号。读信号、写信号。n存储器和存储器和I/0I/0接口送到接口送到CPUCPU的信号,如时钟的信号,如时钟信号、中断请求信号、准备就绪信号。信号、中断请求信号、准备就绪信号。控控 制制 总总 线线微机原理与应用微机原理与应用一一.总线接口部件总线接口部件二二.执行部件执
13、行部件三三.总线接口和执行部件的动作管理总线接口和执行部件的动作管理2.3 80862.3 8086微处理器微处理器微机原理与应用微机原理与应用8086CPU8086CPU编程结构图编程结构图ALU执行部件控制电路I/O控制电路地址加法器2020位1616位指令队列缓冲器8 8位执行部件(EU)EU)总线接口部件(BIU)系统总线1616位运算寄存器标志寄存器通用寄存器段寄存器DLCLBLALSIDIBPSPDHCHBHAH内部暂存器内部暂存器IPESSSDSCS 微机原理与应用微机原理与应用执行部件执行部件(EU)(EU)和总线接口部件和总线接口部件(BIU)(BIU)BIUBIU负责负责C
14、PUCPU与存储器、与存储器、I/OI/O端口之间的数据传送,包端口之间的数据传送,包括取指令、存储器数据读写、括取指令、存储器数据读写、I/OI/O端口数据读写。端口数据读写。n取指令取指令BIUBIU负责从内存取出指令,送到指令队列中排队负责从内存取出指令,送到指令队列中排队n存储器数据读操作、存储器数据读操作、I/0I/0端口数据读操作端口数据读操作在执行指令时在执行指令时所需的操作数,由所需的操作数,由BIUBIU负责从指定的内存单元或负责从指定的内存单元或I/OI/O端口中端口中取出,传送给取出,传送给EUEU部分去执行部分去执行n存储器数据写操作、存储器数据写操作、I/OI/O端口
15、数据写操作端口数据写操作BIUBIU负责把负责把EUEU的执行结果传送到指定的内存单元或的执行结果传送到指定的内存单元或I/0I/0端口中端口中EUEU负责指令的执行负责指令的执行微机原理与应用微机原理与应用8086CPU8086CPU分分EUEU和和BIUBIU,每部分负责不同工作。条,每部分负责不同工作。条件允许时,可按特定规则有管理地并行工作:件允许时,可按特定规则有管理地并行工作:1)1)取指取指由由BIUBIU完成,给出完成,给出CSCS、IPIP,并修正并修正IPIP;2)2)识别识别由由EUEU完成完成;3)3)取数取数由由BIUBIU完成,完成,EUEU给出偏、段地址,给出偏、
16、段地址,BIUBIU获物理地址,取数;获物理地址,取数;4)4)执行执行由由EUEU完成完成;5)5)送结果送结果由由BIUBIU完成,完成,EUEU给出段:偏给出段:偏,BIU,BIU求得求得物理地址,并送结果。物理地址,并送结果。BIUBIU与与EUEU工作不冲突,可并行。工作不冲突,可并行。(二二)8086CPU)8086CPU的动作管理的动作管理微机原理与应用微机原理与应用BUS传统传统CPU取指1 执行1 取指2 执行2 取指3 执行3CPU 忙 空 忙 空 忙 空BUS取指 1 取指2 取指3 取指 4 取指5 取指6 8086 CPU BIU 执行1 执行2 执行3 执行4 执行
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微型计算机概述 微型计算机 概述 PPT 课件
限制150内