微机原理第二章课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《微机原理第二章课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微机 原理 第二 课件
- 资源描述:
-
1、CPU子系统存储器子系统输入/输出子系统输入设备存储器运算器控制器输出设备1.由运算器、控制器、存储器、输入设备和输出设备五大部分组成;2.数据和程序以二进制代码形式无区别存放;3.控制器根据存放在存储器中的程序来工作(串行执行,指令驱动)。u 冯冯诺依曼体系特征诺依曼体系特征l CPU指令集指令类型、格式、寻址方式,RISC或CISC策略l 存储器系统分级实现系统需求(寄存器、高速缓存、主存、辅存)l 运算器+控制器+寄存器=CPUl 总线结构l 并行处理技术u对冯对冯诺依曼体系的改进诺依曼体系的改进体系结构中各部件的功能及互联 MPURAMROMI/OI/O接口外设ABDBCB 微处理器M
2、PU包含运算器和控制器,是微机系统的核心部件。称为中央处理单元(CPU)存储器用来存放数据和程序;分为只读存储器ROM(Read Only Memory)和随机存取存储器RAM(Random Access Memory)输入输出接口又称为I/O接口(Input/Output interface),是微机系统与外部设备交换信息的电路和通道。传统意义的三总线,看成CPU引脚的延伸u 总线结构总线结构MPURAMROMI/OI/O接口外设ABDBCB 1 总线是计算机中各类公共信号线的集合,是计算机系统中各部分联络的规范通道。2 传统意义观点,组成微机系统的各部分通过地址总线AB、数据总线DB和控制
3、总线CB联系在一起。l 数据总钱DB(Data Bus)用来传输数据信息,是双向总线,CPU既可通过DB从内存或输入设备读入数据,又可通过DB将内部数据送至内存或输出设备。l 地址总线AB(Address Bus)用于传送CPU发出的地址信息,是单向总线。目的是指明与CPU交换信息的内存单元或I/O设备。l 控制总线CB(Control Bus)用来传送控制信号、时序信号和状态信息等。其中有的是CPU向内存和外设发出的信息,有的则是内存或外设向CPU发出的信息。可见,CB中每一根线的方向是一定的、单向的,但作为一个整体则是双向的,所以在各种结构框图中,凡涉及到控制总线CB,均以双向线表示。MP
4、UMI/O总线总线单总线MPUI/OM存储器总线存储器总线I/O总线总线双总线MPU局部局部I/O局部局部M缓冲器缓冲器总线控总线控制逻辑制逻辑 全局全局 全局全局MI/ODMA控制器控制器双重总线局部总线全局总线控制器控制器:指令译码译码(根据指令要求产生对应控制电平)和确定操作时序操作时序(这些控制电平在什么时刻产生?维持多长时间)指令控制控制电平电平时序发时序发生器生器译码逻辑控制信号时钟时钟周期时钟周期计算机系统中最小计时单位,由系统时钟确定指令周期指令周期执行一条指令的时间,包括取指令+译码+执行工作周期工作周期指令执行分成几个阶段,每个阶段的时间指令地指令地址计算址计算取指令取指令
5、指令指令译码译码计算操作计算操作数地址数地址取操作数取操作数运算运算计算操作计算操作数地址数地址存操作数存操作数暂存器暂存器ALU状态标志寄存器状态标志寄存器寄存器组ALU bus寄存器组、暂存器为ALU提供操作数和结果存放ALU(Arithmetic Logic Unit 算数逻辑单元)完成基本算数、逻辑运算状态标志寄存器 根据运算结果设置状态标志运算器运算器整个CPU内部各单元用片内总线互连l 内存单元与地址计算机的内存储器是由若干内存单元组成的,每个内存单元存放一个字节的二进制信息。内存单元的总数目叫内存容量;计算机中每个内存单元有惟一的地址地址,CPU通过地址对指定单元的数据进行访问(
6、读写);内存容量的大小由CPU的寻址空间决定。寻址空间寻址空间=2n。(n=表示地址的二进制位数)562A9B150B50 x2000 x2010 x2020 x2030 x2040 x2050 x206地址内存单元l 1Byte数据的存放格式 小端存储:高字节放高地址;大端存储:高字节放低地址信息按字长访问,在存储器中按整数边界存储信息长度整数边界8位(字节)xxxxx16位(半字)xxxx032位(单字)xxx0064位(双字)xx000122334558字节123458字节半导体存储器随机存储器随机存储器RAM只读存储器只读存储器ROM双极型MOS型掩膜ROM一次性编程PROMSRAM(
7、静态)DRAM(动态)可擦除EPROM紫外光擦除UVEPROM电可擦除EEPROMl 存储器分类磁介质存储器光介质存储器磁带磁盘磁盘阵列DVD-ROMDVD-RDVD-RW静态存储器基本存储电路1 静态存储器SRAMDVCCT0T1T3T2T4T5字线WD12345678910111213142827262524232221201918171615NCA12A7A6A5A4A3A2A1A0I/O0I/O1I/O2GNDVCCCE2A8A9A11A10I/O7I/O6I/O5I/O4I/O3WEOE1CE6264SRAM引脚A0A12 地址线I/O0I/O7双向数据线片选1CE2片选2写允许读允
8、许1CEOEWRSRAM的基本结构是MOS管触发器。每个触发器存放一位信息。SRAM是静态随机访问存储器(Static Random Access Memory)的简称。SRAM的速度快,接口简单,读写操作简便。但结构比较复杂,位容量小,价格较高。628128128K8A0A16D0D7CSWEOECSWEOE数据线功 能H输出高阻未选中LLHDin写入操作LHLDout读出操作LHH输出高阻无操作(1)A0A16:17位地址线,用于选择片内的某个存储单元。(2)D0D7:双向数据线。(3)为片选信号,低电平表示该芯片被选中。(4)为写使能信号,低电平时数据将被写入SRAM。(5)为输出使能信
9、号,通常用于读操作控制,低电平时数据被从SRAM中读出。CSOEWE2 动态存储器DRAM基本单元存储电路 刷新放大器数据输入输出Dn列选择信号行选择信号TC=在进行读操作时,根据行地址译码使某一条行选择线为高电平,于是该行上所有的基本存储电路中的管子T导通,使连在每一列上的存储体外围刷新放大器读取对应存储电容上的电压值,并将此电压值放大转换至对应的逻辑电平0或l。然后,再重写到存储电容上。列地址译码产生列选择信号,只有被行、列地址选择信号选中的那个单元存储电路才被驱动,从而将数据信息读取到数据线Dn上。刷新是逐行进行的,当某一行选择信号为1时,选中了该行,该行上所连接的各存储单元中的电容信息
10、都被送到各自对应的刷新放大器上,刷新放大器将信息放大后又立即重写到电容C。显然,某一时间段只能刷新某一行,也就是说上述的刷新只能逐行进行。由于刷新时列选择信号总为0,因此,电容上的信息不可能被送到数据总线上。刷新放大器数据输入输出Dn列选择信号行选择信号TC=掩模ROMPROM 出厂熔丝连通,输出“1”,编程时将需要写“0”位的熔丝烧断。EPROM位线位线输出字线VCC浮栅管SDppnsiO2浮栅n+n+p控制栅极浮空栅极SD源线位线隧道氧化物FLASH 存储单元注入电荷(写0)VGSVDS0,S=0,D低电位擦除电荷(写1)VGS反向读出 S=0,字线5V逻辑高Gl 存取方式随机存取顺序存取
11、(FIFO)堆栈存取(LIFO)SPSS=1050H堆栈深度入栈出栈B2H10H0 x105000 x105010 x105020 x105030 x105040 x105050 x105060 x1050779H1AH计算机与外设的数据交换通过总线(信息通道)和接口(实现交换的硬件电路),并确保双方同步的条件下进行。主机主机接口接口外设外设总线驱动地址译码控制逻辑数据缓冲器端口状态寄存器端口控制寄存器端口I/O接口电路的典型结构总线DBABCB外设数据信息状态信息控制信息计算机与相连的外围设备进行数据交换的过程称为输入/输出(Input/Output,I/O)I/O的响应时间会影响整个系统的
12、效率改进:将I/O的管理从CPU中分离出来使低速外设不影响高速CPU的工作数据信息状态信息控制信息I/O接口1 程序控制方式程序控制方式无条件控制方式(同步控制)交换双方默认就绪状态,无需确认。查询控制方式交换前先查询对方状态,决定下一步操作。优点:很好地解决双方同步问题;缺点:CPU利用率低。I/O控制方式2 2 中断控制中断控制何谓中断?何谓中断?中断请求中断服中断服务程序务程序CPU现行现行处理流程处理流程中断中断返回返回特点 外部事件(中断源)主动,CPU被动。CPU工作效率提高中断系统的几个概念中断源发出中断请求的来源中断向量中断服务程序入口地址断点响应中断请求时CPU现行程序(下一
展开阅读全文