《计算机组成原理》.ppt
《《计算机组成原理》.ppt》由会员分享,可在线阅读,更多相关《《计算机组成原理》.ppt(38页珍藏版)》请在三一办公上搜索。
1、计算机组成原理及汇编语言(第5章),主讲教师:曹雪梅授课班级:09铁路通信信号(高职)2010年11月17日,呼和浩特职业学院教案首页,CPU的功能和结构指令的执行过程和指令周期时序信号产生器和控制方式微程序设计技术和微程序控制器的基本概念CPU的基本常识及Intel系列的CPU,第5章 中央处理器CPU,【本章主要内容】,导论,计算机的工作原理,存储程序和程序控制,(1)编程(2)通过输入设备送存储器(3)计算机工作时是按一定的序列逐条 取出指令、分析指令和执行指令 并自动转到下一条指令执行,直到程序规定的任务完成。,由CPU来完成,一、CPU的功能和结构,1.CPU的定义,用来完成自动取出
2、指令和执行指令任务的计算机部件称为中央处理器,简称CPU。,2.CPU的功能,(1)指令控制(2)操作控制(3)时间控制(4)数据加工,控制程序严格按照规定的顺序执行,控制相应部件严格按照指令的要求进行操作,控制各种操作的执行时间,对数据进行算术运算和逻辑运算,3.CPU的基本结构及功能,(1)基本组成,控制器运算器,(控制部件),(执行部件),(2)控制器的组成和功能,功能,取出指令分析指令执行指令,从内存中取出当前的指令,并产生下一条 指令在内存中的地址,产生相应的控制信号,形成操作的有效地址,完成指令规定的操作,对异常情况和某些请求做好处理,控制器的组成部件及其作用,程序计数器(PC)指
3、令寄存器(IR)地址寄存器(AR)指令译码器(ID)时序产生器操作控制器,用来指示当前CPU正在执行的指令在内存 中的单元地址;并立即修改。,用来存放当前正在执行的指令代码,用来保存当前CPU所访问的内存单元的地址,对指令中的操作码字段进行分析解释,识别指令规定的操作,发出控制信号,定时的作用,根据指令译码器的控制信号,在时序信号 的指挥下,发出各种操作控制信号,完成 指令规定的操作,操作控制器是CPU的核心部件操作控制器根据设计方法的不同,可以分为,(2)运算器的组成和功能,功能,完成算术运算和逻辑运算,组成部件及其作用,算术逻辑单元(ALU)累加存储器(AC)数据缓冲寄存器(DR)状态条件
4、寄存器(PSW),进行数据处理,为ALU提供一个工作区,即存放 运算结果,简称累加器,缓冲作用;中转站作用;兼做寄存器(P154),保存运算结果建立的各种标志,CPU主要组成部件逻辑图(P152 图5.1.1),【结论】,CPU是由控制器和运算器组成的。控制器控制计算机的运行,运算器完成对操作数据的加工处理。CPU正常工作必须包含的部件:多个通用寄存器,用来保存CPU运行时所需的各类数据信息或运行状态信息;算术逻辑单元,对寄存器中的数据进行加工处理;操作控制器,产生各种操作控制信号,以便在各寄存器之间建立数据通路;时序产生器,对各种控制信号进行定时,以便就想时间上的约束。(P155),二、指令
5、的执行过程和指令周期,1.指令的执行过程,(1)取出指令,(2)分析指令,(3)执行指令,通过ID译出IR中指令各字段的操作,产生对应每一个操作的微操作命令序列,取操作数执行操作形成下一条指令地址,问题,指令和数据在计算机内部均以二进制代码的形式存放在内存中。计算机是如何从时间和空间上区别它们是指令还是数据的?,【解答】(1)在时间上,取指令事件发生在“取指周期”取数据事件发生在“执行周期”(2)在空间上,从内存中读出的指令流流向IR 从内存中读出的数据流流向DR,2.指令周期的概念,(1)指令周期,就是指从取出指令到执行完这条指令所需要的时间,(2)不同的指令,它的指令周期显然是不一样的,为
6、了统一标准将指令周期划分为若干个CPU周期,也称机器周期,是指从内存中读取一个指令字的最短时间,即取指为一个CPU周期,(3)一个CPU周期由若干时钟周期组成,也称节拍脉冲,或T周期,例:P157162,【结论】(1)所有指令的取指都是一个CPU周期(2)指令执行所需要的CPU周期是不尽相同的,三、时序信号产生器和控制方式,1.时序信号的作用,时间标志。即给计算机各部件工作进行定时控制,时序部件实际上就是计算机的机内时钟,时序信号是它的单位时间。,2.时序信号产生器,(1)功能:,就是用逻辑电路来实现控制时序,产生指令周期控制时序信号。,(2)控制方式,同步控制方式,是指在任何情况下,给定指令
7、在执行时所需的CPU周期数和时钟周期都是固定不变的。以最复杂指令所需的时间为准。,优点:设计简单,操作控制容易实现缺点:效率低,异步控制方式,满足每条指令在执行时所需的CPU周期,但每条指令执行完毕后,都必须向时序控制部件发回一个应答信号。控制器收到该信号后,才开始下一条指令的执行。,优点:指令的执行效率高缺点:控制线路比较复杂,联合控制方式,以上两种方法的结合,区分不同的指令,在功能部件内部采用同步式在功能部件之间采用异步式,作业,1.P197 5.1 名词解释(1)中央处理器(2)指令周期(3)操作控制器(4)机器周期 5.2 填空(1)(4)5.3,5.4,5.5,呼和浩特职业学院教案首
8、页,回顾上一讲内容,1.CPU的定义,自动完成取出指令、执行指令任务的部件,1.CPU的定义,2.CPU的功能,指令控制、操作控制、时间控制、数据加工,3.CPU的组成,运算器和控制器,4.控制器的组成,PC、IR、ID、AR以及操作控制器和时序产生器,7.运算器的组成,ALU、AC、DR以及PSW,6.操作控制器种类,硬布线控制器、门阵列控制器、微程序控制器,8.指令周期;机器周期;时钟周期;,5.操作控制器的定义,产生各种控制操作信号,完成指令执行,9.时序信号的控制方式,同步、异步、联合,四、微程序设计技术和微程序控制器,(一)微程序设计技术,微程序控制设计技术是利用软件方法进行硬件设计
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机组成原理 计算机 组成 原理

链接地址:https://www.31ppt.com/p-6529051.html