重点和难点计算机组成原理_第1页
重点和难点计算机组成原理_第2页
重点和难点计算机组成原理_第3页
重点和难点计算机组成原理_第4页
重点和难点计算机组成原理_第5页
已阅读5页,还剩40页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、2006年12月26日重点和难点第一章计算机系统概论*重 点 本章重点突出计算机组成的概貌和框本章重点突出计算机组成的概貌和框架,由此简洁明了地了解计算机内部的架,由此简洁明了地了解计算机内部的工作过程实际上是指令流和数据流在此工作过程实际上是指令流和数据流在此框架内由框架内由I/OI/O存储器存储器CPUCPU存储器存储器I/O I/O 的过程,是通过逐条取指令、分的过程,是通过逐条取指令、分析指令和执行指令来运行程序的。同时析指令和执行指令来运行程序的。同时要了解到当今计算机尽管发展到千变万要了解到当今计算机尽管发展到千变万化的程度,但其最根本的组成原理还是化的程度,但其最根本的组成原理还

2、是基于冯诺依曼的结构。基于冯诺依曼的结构。 1.1.冯冯诺依曼体系结构。诺依曼体系结构。 存储程序和程序控制是冯存储程序和程序控制是冯诺依曼诺依曼型型计算机的设计思想。计算机的设计思想。存储程序的概念是将解题程序(连同必存储程序的概念是将解题程序(连同必须的原始数据)预先存入存储器;程序须的原始数据)预先存入存储器;程序控制是指控制器依据存储的程序控制全控制是指控制器依据存储的程序控制全机自动、协调地完成解题任务。冯机自动、协调地完成解题任务。冯诺诺依曼体系结构开创了程序设计的时代,依曼体系结构开创了程序设计的时代,到目前为止,绝大多数计算机仍沿用这到目前为止,绝大多数计算机仍沿用这一体制。一

3、体制。 2.2.计算机的结构和功能计算机的结构和功能 (1)(1)功能功能从本质上来说,计算机的结构和功能运作都很简单。从本质上来说,计算机的结构和功能运作都很简单。基本功能:数据处理基本功能:数据处理 数据存储数据存储 数据传送、控制数据传送、控制(2) (2) 结构结构计算机是以某种方式与其外部环境交互的实体。概括地说,计算机是以某种方式与其外部环境交互的实体。概括地说,与外部环境的所有连接可以划分为外围设备和通信线路。主与外部环境的所有连接可以划分为外围设备和通信线路。主要有要有4 4种结构组件:种结构组件:中央处理单元(中央处理单元(CPUCPU):控制计算机的操作并完成数据处):控制

4、计算机的操作并完成数据处理理主存储器:存储数据主存储器:存储数据I/OI/O:在计算机及其外部环境之间传输数据:在计算机及其外部环境之间传输数据系统互连:为系统互连:为CPUCPU、主存和、主存和I/OI/O之间提供某些通信机制之间提供某些通信机制 * *难难 点点 本章概念、名词较多,这些只是为本章概念、名词较多,这些只是为进一步深化学习打下基础,因此严格进一步深化学习打下基础,因此严格讲本章没什么难点,只要建立计算机讲本章没什么难点,只要建立计算机组成的框架即可。对指令和数据都以组成的框架即可。对指令和数据都以0 0 或或1 1 代码存于存储器中,计算机如代码存于存储器中,计算机如何区分它

5、们这一问题,应特别注意重何区分它们这一问题,应特别注意重点理解。点理解。 第二章计算机的发展和应用第二章计算机的发展和应用* *重重 点点 了解从了解从1946 1946 年年ENIAC ENIAC 诞生到二十世纪五、六十年诞生到二十世纪五、六十年代,由于构成计算机的元器件发展变化(由电子管代,由于构成计算机的元器件发展变化(由电子管晶体管晶体管集成电路),使计算机的性能有了很大提高,集成电路),使计算机的性能有了很大提高,每隔每隔6 6 至至7 7 年,计算机便更新换代一次,运算速度约年,计算机便更新换代一次,运算速度约提高一个数量级。而到了二十世纪七十年代,自从提高一个数量级。而到了二十世

6、纪七十年代,自从Intel Intel 公司生产了第一个微处理器芯片后,随着集成公司生产了第一个微处理器芯片后,随着集成度成倍的提高,以每隔度成倍的提高,以每隔18 18 个月芯片上的晶体管数就个月芯片上的晶体管数就翻一番的速度使计算机得到极为广泛的应用,以至整翻一番的速度使计算机得到极为广泛的应用,以至整个社会从制造时代进入到信息时代,出现了知识大爆个社会从制造时代进入到信息时代,出现了知识大爆炸,从而要激发学习本课程的积极性和主动性。炸,从而要激发学习本课程的积极性和主动性。 第三章系统总线第三章系统总线* *重重 点点 要求了解随着计算机的发展,应用领域的不要求了解随着计算机的发展,应用

7、领域的不断扩大,断扩大,I/O I/O 设备的种类和数量也越来越多。设备的种类和数量也越来越多。为了更好地解决为了更好地解决I/O I/O 设备与主机之间连接的灵设备与主机之间连接的灵活性,计算机的结构从分散连接发展成总线连活性,计算机的结构从分散连接发展成总线连接。由于各个子系统都通过总线交换信息,这接。由于各个子系统都通过总线交换信息,这就产生了总线的瓶颈问题,影响了计算机的速就产生了总线的瓶颈问题,影响了计算机的速度。为了克服总线瓶颈又产生了多总线结构,度。为了克服总线瓶颈又产生了多总线结构,进一步为了设计简化,便于维护,有利于批量进一步为了设计简化,便于维护,有利于批量生产,又提出了各

8、种总线标准。特别是为了解生产,又提出了各种总线标准。特别是为了解决众多部件争用总线,必须对总线进行判优控决众多部件争用总线,必须对总线进行判优控制和通信控制。制和通信控制。 1.1.总线仲裁。总线仲裁。 当多个主设备同时争用总线控制权当多个主设备同时争用总线控制权 时,由总线仲裁时,由总线仲裁 部件以优先权或公部件以优先权或公平策略进行仲裁,授权于其中的一个平策略进行仲裁,授权于其中的一个主设备总线的控制权。主设备总线的控制权。仲裁方式仲裁方式:(1):(1)集中式仲裁方式:集中式仲裁方式: 链式查询方式;链式查询方式; 计数器定时查询方式;计数器定时查询方式; 独立请求方式;独立请求方式;(

9、2)(2)分布式仲裁方式。分布式仲裁方式。 2.2.总线的一次信息传送过程分为五个阶总线的一次信息传送过程分为五个阶段段: :请求总线、总线仲裁、寻址目的地请求总线、总线仲裁、寻址目的地址、信息传送、状态返回。为同步主方、址、信息传送、状态返回。为同步主方、从方的操作从方的操作, ,必须制定定时协议。定时方必须制定定时协议。定时方式:式:(1)(1)同步定时:事件出现在总线上的时刻同步定时:事件出现在总线上的时刻由总线时钟信号来确定;由总线时钟信号来确定; (2)(2)异步定时:采用应答方式进行总线传异步定时:采用应答方式进行总线传输控制。输控制。 * *难难 点点 为了解决总线上各模块为了解

10、决总线上各模块争夺总线的使用权,解决通争夺总线的使用权,解决通信双方如何获知传输开始和信双方如何获知传输开始和结束,以及通信双方如何协结束,以及通信双方如何协调配合,总线的通信控制是调配合,总线的通信控制是至关重要的。至关重要的。第四章存储器第四章存储器* *重重 点点 存储器如同人的大脑具有记忆功能一样,是计算机存储器如同人的大脑具有记忆功能一样,是计算机组成的一个重要部件,它直接影响到计算机存储信息组成的一个重要部件,它直接影响到计算机存储信息的容量和计算机的运行速度。的容量和计算机的运行速度。 围绕着计算机速度的围绕着计算机速度的提高,容量的扩大,促使存储器从基本组成元件到整提高,容量的

11、扩大,促使存储器从基本组成元件到整体结构都在不断的发展和完善。当今计算机大多以半体结构都在不断的发展和完善。当今计算机大多以半导体存储器作为主存储器,以硬盘或光盘作为辅助存导体存储器作为主存储器,以硬盘或光盘作为辅助存储器。为了更好解决存储器的速度、容量和价格储器。为了更好解决存储器的速度、容量和价格/ /位位之间的矛盾,采用之间的矛盾,采用Cache-Cache-主存和主存主存和主存- -辅存的存储器辅存的存储器结构,使存储器的总体性能得到很大的提高。必须掌结构,使存储器的总体性能得到很大的提高。必须掌握各类存储器的工作原理,以及各类存储器在存储器握各类存储器的工作原理,以及各类存储器在存储

12、器的存储层次结构中各自起的作用。的存储层次结构中各自起的作用。1.1.随机读写存储器的工作原理。随机读写存储器的工作原理。(1) SRAM(1) SRAM存储器存储器(2) DRAM(2) DRAM存储器存储器2.2.只读存储器的工作原理,只读存储器的工作原理,(1) ROM(1) ROM存储器存储器(2) EPROM(2) EPROM存储器存储器(3) (3) 芯片内部结构芯片内部结构3.3.存储器的组织存储器的组织( (位扩展、字扩位扩展、字扩展、字位同时扩展)展、字位同时扩展)4.Cache4.Cache引入的理论依据。引入的理论依据。程序访问的局部性。程序访问的局部性。 地址映射地址映

13、射(1)(1)全相联映射方式:灵活但全相联映射方式:灵活但映射函数复杂,不易实现映射函数复杂,不易实现(2)(2)直接映射方式:映照简直接映射方式:映照简单,不需计算,快速但效率不单,不需计算,快速但效率不高,易高,易“颠簸颠簸”(3)(3)组相联映射方式组相联映射方式: :组内全相联组内全相联映射、组间直接映射映射、组间直接映射 * *难难 点点 要求运用以前学过的电路知识和本章所要求运用以前学过的电路知识和本章所学的半导体存储芯片,设计存储器和学的半导体存储芯片,设计存储器和CPU CPU 的连接电路。注意要合理选用芯片,以及的连接电路。注意要合理选用芯片,以及CPU CPU 和存储器芯片

14、之间的地址线、数据线和存储器芯片之间的地址线、数据线和控制线的连接,特别是存储芯片片选逻和控制线的连接,特别是存储芯片片选逻辑的确定。辑的确定。 本章另一个难点是掌握不同的本章另一个难点是掌握不同的Cache-Cache-主存地址映象直接影响主存地址字段的分主存地址映象直接影响主存地址字段的分配及替换策略和命中率。配及替换策略和命中率。 第五章输入输出系统第五章输入输出系统* *重重 点点 输入输出系统是人机对话和人机交互的输入输出系统是人机对话和人机交互的纽带和桥梁。由于输入输出设备工作速度纽带和桥梁。由于输入输出设备工作速度与计算机主机的工作速度极不匹配与计算机主机的工作速度极不匹配. .

15、为此,为此,既要考虑到输入输出设备工作的准确可靠,既要考虑到输入输出设备工作的准确可靠,又要充分挖掘主机的工作效率,因此要求又要充分挖掘主机的工作效率,因此要求掌握主机与掌握主机与I/O I/O 交换的三种控制方式,即交换的三种控制方式,即程序查询、程序中断和程序查询、程序中断和DMADMA,以及它们各,以及它们各自所需的硬件及软件支持。自所需的硬件及软件支持。 1.1.程序中断方式。程序中断方式。中断:计算机在执行正常程序的过程中,中断:计算机在执行正常程序的过程中,出现某些异常事件或某种请求时,处理机出现某些异常事件或某种请求时,处理机暂停执行当前程序,转而执行更紧急的程暂停执行当前程序,

16、转而执行更紧急的程序,并在执行结束后序,并在执行结束后, ,自动恢复执行原先自动恢复执行原先程序的过程。程序的过程。 特点特点: : 硬件结构较查询方式复杂些硬件结构较查询方式复杂些, ,服服务务开销时间较大;开销时间较大; 主程序与设备并行运行主程序与设备并行运行,CPU,CPU效率较高;效率较高; 具有实时响应的能力。具有实时响应的能力。 2.2.中断处理过程。中断处理过程。中断处理过程为:中断请求中断处理过程为:中断请求中断源识别判优中断源识别判优中断中断响应响应中断处理中断处理中断返回中断返回 中断源:中断源: 引起中断事件的来源。引起中断事件的来源。 判优:判优: 找出优先级最高的中

17、断源给予响应。找出优先级最高的中断源给予响应。 中断源识别:采用的方法有:中断源识别:采用的方法有: 软件查询法;软件查询法; 硬件排队法;硬件排队法; 矢量中断。矢量中断。 CPU CPU响应中断的条件:响应中断的条件: 至少有一个中断源请求至少有一个中断源请求中断;中断; CPUCPU允许中断;允许中断; 当前指令执行完。当前指令执行完。 中断响应的工作中断响应的工作-由硬件自动完成:由硬件自动完成: 关中断;关中断; 保留断点信息;保留断点信息; 转到中断处理程序入口。转到中断处理程序入口。 中断处理中断处理-由软件(中断处理程序)完成。由软件(中断处理程序)完成。 3. DMA3. D

18、MA传送方式。解决与传送方式。解决与CPUCPU共享共享主存的矛盾。主存的矛盾。 (1)(1)停止停止CPUCPU访问内存。访问内存。 CPUCPU效率效率低;低;(2)(2)周期挪用。周期挪用。 适用于外设读取适用于外设读取周期大于内存存取周期;周期大于内存存取周期;(3)DMA(3)DMA与与CPUCPU交替访问。交替访问。 适用于适用于CPUCPU工作周期比内存存取周期长得多工作周期比内存存取周期长得多的情况。的情况。* *难难 点点 要对处理中断的各类软、硬要对处理中断的各类软、硬件技术运用自如;要认清周期件技术运用自如;要认清周期窃取的含义;窃取的含义;要分清要分清CPU CPU 响

19、应中断和允许周响应中断和允许周期挪用的时间。期挪用的时间。 第六章计算机的运算方法第六章计算机的运算方法* *重重 点点 要认识到计算机内部的各种运算与人们习惯要认识到计算机内部的各种运算与人们习惯的运算是不同的,不仅运算方法有差异,就是的运算是不同的,不仅运算方法有差异,就是数的表示也不同。要求掌握计算机中有符号数、数的表示也不同。要求掌握计算机中有符号数、无符号数、定点数和浮点数的各种表示,以及无符号数、定点数和浮点数的各种表示,以及移位、定点补码加减运算、定点原码一位乘和移位、定点补码加减运算、定点原码一位乘和两位乘及补码两位乘及补码Booth Booth 算法、定点原码和补码加算法、定

20、点原码和补码加减交替除法,以及浮点补码加减运算。了解不减交替除法,以及浮点补码加减运算。了解不同的运算方法对运算器结构的影响,以及提高同的运算方法对运算器结构的影响,以及提高运算速度采取的各种措施,包括快速进位链的运算速度采取的各种措施,包括快速进位链的设计方法。设计方法。 1 1定点加法、减法运算。定点加法、减法运算。采用二进制补码加法采用二进制补码加法加法:加法: X+YX+Y补补=X=X补补+Y+Y补补 (mod 2mod 2)减法:减法: X-YX-Y补补=X=X补补+-Y+-Y补补 (mod 2mod 2) 2 2定点乘法。同原码乘法一样定点乘法。同原码乘法一样: :符号位符号位:

21、: 单独单独处理处理( (异或产生异或产生) ) 数值位:求两数绝对值之商数值位:求两数绝对值之商3.3.定点二进制除法公式:定点二进制除法公式: 两种运算方法:两种运算方法: 恢复余数法:运算步骤恢复余数法:运算步骤不确定,控制复杂,不适合计算机运算。不确定,控制复杂,不适合计算机运算。 加减交替法加减交替法: :不恢复余数不恢复余数, ,运算步骤确定运算步骤确定, ,适适合计算机操作。合计算机操作。法则:余数为正:商法则:余数为正:商1 1,下一步作减法;,下一步作减法;余数为负:商余数为负:商0 0,下一步作加法。,下一步作加法。 4.4.多功能算术多功能算术/ /逻辑运算单元逻辑运算单

22、元(ALU)(ALU)。ALUALU是运算器的核心部件。是运算器的核心部件。 举例举例:74181ALU,:74181ALU,可进行四位并行算术可进行四位并行算术/ /逻辑运算。逻辑运算。特点特点: : 多功能:多功能: 控制端控制端M M用来控用来控制作算术运算还是逻辑运算制作算术运算还是逻辑运算M M0 0时,为算术运算;时,为算术运算;M M1 1时,为逻辑运算。时,为逻辑运算。 正逻辑工作或负逻辑工作正逻辑工作或负逻辑工作 正逻辑:正逻辑: 逻辑逻辑11用高电平表示;用高电平表示; 5.5.定点运算器基本结构。运算器包括定点运算器基本结构。运算器包括ALUALU、阵列、阵列乘除器件、寄

23、存器、多路开关、三态缓冲器、乘除器件、寄存器、多路开关、三态缓冲器、数据总线等逻辑部件。运算器的设计,主要是数据总线等逻辑部件。运算器的设计,主要是围绕着围绕着ALUALU和寄存器同数据总线之间如何传送操和寄存器同数据总线之间如何传送操作数和运算结果而进行的。作数和运算结果而进行的。运算器的三种结构形式:运算器的三种结构形式: 单总线结构的运算器:这种结构的主要缺点单总线结构的运算器:这种结构的主要缺点是操作速度较慢,但控制电路比较简单。是操作速度较慢,但控制电路比较简单。 双总线结构的运算器:两操作数可分别通过双总线结构的运算器:两操作数可分别通过两条总线送入两条总线送入ALUALU,操作时

24、间较单总线结构的运,操作时间较单总线结构的运算器快。算器快。 三总线结构的运算器:三总线结构的运算器三总线结构的运算器:三总线结构的运算器的特点是操作时间快的特点是操作时间快 * *难难 点点 溢出判断是各种运算方法的一个难点,而定点运算和浮点溢出判断是各种运算方法的一个难点,而定点运算和浮点运算判断溢出的方法是不同的。对于浮点运算,应特别注意运算判断溢出的方法是不同的。对于浮点运算,应特别注意区分浮点数和用补码表示的浮点规格化形式这两个概念,前区分浮点数和用补码表示的浮点规格化形式这两个概念,前者指的是真值,后者指的是机器数,由于补码规格化数的特者指的是真值,后者指的是机器数,由于补码规格化

25、数的特殊约定,两者表示的数的范围是不同的。殊约定,两者表示的数的范围是不同的。 本章的另一个难点是掌握原码和补码运算的最根本的区别本章的另一个难点是掌握原码和补码运算的最根本的区别在于对符号位的处理。原码乘除法结果的符号均和数值部分在于对符号位的处理。原码乘除法结果的符号均和数值部分的运算分开进行,而补码乘除法结果的符号是在数值部分的的运算分开进行,而补码乘除法结果的符号是在数值部分的运算过程中自动形成的。值得注意的是机器内只设加法器,运算过程中自动形成的。值得注意的是机器内只设加法器,故全部减法运算实质是通过加法操作实现的,这就有一个对故全部减法运算实质是通过加法操作实现的,这就有一个对减数

26、求减数求“补补”的问题。原码除法中减去除数的绝对值,一律的问题。原码除法中减去除数的绝对值,一律用加上除数绝对值的补码实现。应特别注意用加上除数绝对值的补码实现。应特别注意-x-x补和补和-x-x* * 补补的区别,其中的区别,其中x x* *是真值是真值x x的绝对值。的绝对值。 本章的第三个难点是,若浮点数的阶码采用移码运算时,本章的第三个难点是,若浮点数的阶码采用移码运算时,其运算规则和溢出判断规则与补码运算是不同的。其运算规则和溢出判断规则与补码运算是不同的。 第七章指令系统第七章指令系统* *重重 点点 要求了解机器的指令系统决定了一台计算机要求了解机器的指令系统决定了一台计算机的功

27、能,而一旦计算机的指令系统确定以后,的功能,而一旦计算机的指令系统确定以后,计算机的硬件必须给予支持。指令系统主要体计算机的硬件必须给予支持。指令系统主要体现在它的操作类型、数据类型、地址格式和寻现在它的操作类型、数据类型、地址格式和寻址方法等方面。要求址方法等方面。要求: :掌握不同的寻址方式对操作数寻址范围以及对掌握不同的寻址方式对操作数寻址范围以及对编程的影响编程的影响掌握不同的寻址方式所要求的硬件和信息的加掌握不同的寻址方式所要求的硬件和信息的加工过程。工过程。了解了解RISC RISC 的主要特点及其与的主要特点及其与CISC CISC 的区别。的区别。 1 1指令系统。指一台计算机

28、中所有机器指指令系统。指一台计算机中所有机器指令的集合,是表征计算机性能的重要因素。令的集合,是表征计算机性能的重要因素。2 2指令系统的性能要求。指令系统的性能要求。 完备性、有效性、规整形、兼容性完备性、有效性、规整形、兼容性3 3指令寻址方式指令寻址方式顺序寻址方式顺序寻址方式: :指令逐条顺序执行指令逐条顺序执行,PC+1-PC,PC+1-PC跳跃寻址方式跳跃寻址方式: :程序转移程序转移4 4引入操作数寻址方式目的引入操作数寻址方式目的(1)(1)缩短指令长度;缩短指令长度;(2)(2)扩大寻址范围扩大寻址范围(3)(3)提高编程灵活性提高编程灵活性 5.5.操作数的寻址操作数的寻址

29、(1) (1) 立即寻址立即寻址(2) (2) 直接寻址直接寻址(3) (3) 间接寻址间接寻址(4)(4) 寄存器寻址寄存器寻址(5)(5) 寄存的间接寻址寄存的间接寻址(6) (6) 偏移寻址偏移寻址(1)(1)相对寻址相对寻址(2)(2)基址基址寻址寻址(3)(3)变址寻址变址寻址(7) (7) 堆栈寻址堆栈寻址* *难难 点点 要求掌握设计指令格式的方法要求掌握设计指令格式的方法, ,学会根据指令系统的要求,确定学会根据指令系统的要求,确定指令字中各字段的位数及其含义。指令字中各字段的位数及其含义。特别是在实际机器中,指令字长特别是在实际机器中,指令字长不一定等于存储字长,因此应格不一

30、定等于存储字长,因此应格外注意各种寻址方法和地址格式外注意各种寻址方法和地址格式的运用。的运用。第八章第八章CPU CPU 的结构和功能的结构和功能* *重重 点点 要认识到机器的核心是要认识到机器的核心是CPUCPU,通过对,通过对CPU CPU 的功能和内部结构的了解,掌握机器的功能和内部结构的了解,掌握机器完成一条指令的全过程是在完成一条指令的全过程是在CPU CPU 的统一指的统一指挥下进行的,而且挥下进行的,而且CPU CPU 在不同的工作周期在不同的工作周期内访存的性质是不同的。此外还应掌握中内访存的性质是不同的。此外还应掌握中断技术在提高整机效能方面所起的作用,断技术在提高整机效

31、能方面所起的作用,以及为了进一步提高数据的处理能力,开以及为了进一步提高数据的处理能力,开发系统的并行性,在现代计算机中大量采发系统的并行性,在现代计算机中大量采用流水技术。用流水技术。 1.CPU1.CPU功能和组成;功能和组成;2. CPU2. CPU的组织的组织( (运算部件、寄存器设置、运算部件、寄存器设置、存储器接口存储器接口) )时序部件时序部件) );3.3.指令周期指令周期; ;指取出并执行一条指令的时指取出并执行一条指令的时间。由若干个间。由若干个CPUCPU周期组成。周期组成。CPUCPU周期:周期: 通常用内存中读取一个指令字通常用内存中读取一个指令字的最短时间来规定的最

32、短时间来规定CPUCPU周期。一个周期。一个CPUCPU周期周期包含若干个时钟周期。包含若干个时钟周期。时钟周期时钟周期: :是是CPUCPU处理操作的最基本单位。处理操作的最基本单位。 4.4.典型指令周期流程典型指令周期流程(1)(1)非访内指令指令周期流程非访内指令指令周期流程(2)(2)直接访内指令指令周期流程直接访内指令指令周期流程(3)(3)间接访内指令指令周期流程间接访内指令指令周期流程(4)(4)程序控制指令周期程序控制指令周期5.5.时序系统时序系统 。时序系统最基本体。时序系统最基本体制:电位脉冲制,即脉冲到达之前,制:电位脉冲制,即脉冲到达之前,电平信号必须要稳定。电平信

33、号必须要稳定。硬布线控制器时序系统一般由周期、硬布线控制器时序系统一般由周期、节拍和工作脉冲三级时序所组成;节拍和工作脉冲三级时序所组成; 微程序控制器时序系统一般由节拍、微程序控制器时序系统一般由节拍、工作脉冲二级时序所组成。工作脉冲二级时序所组成。* *难难 点点 中断技术在现代计算机中起着中断技术在现代计算机中起着重要作用。为了更好地吃透这一重要作用。为了更好地吃透这一内容,建议结合第五章学习,便内容,建议结合第五章学习,便于建立整机概念。于建立整机概念。 第九章控制单元的功能第九章控制单元的功能* *重重 点点 理解控制单元为完成不同指令理解控制单元为完成不同指令所发出的各种操作命令,

34、以及指所发出的各种操作命令,以及指令周期、机器周期、时钟周期与令周期、机器周期、时钟周期与操作命令的关系。操作命令的关系。 1 1控制单元模型控制单元模型2 2指令执行的过程指令执行的过程简单计算机总体结构简单计算机总体结构各类信息传送的路径各类信息传送的路径, ,设置微操设置微操作控制信号作控制信号3. 3. 指令操作流程指令操作流程4 4指令微操作序列指令微操作序列 * *难难 点点 CPU CPU 的控制方式,微操的控制方式,微操作命令的分析及多级时序作命令的分析及多级时序系统。系统。 第十章控制单元的设计第十章控制单元的设计* *重重 点点 要求初步掌握控制单元的两种设计要求初步掌握控

35、制单元的两种设计方法,从而进一步理解组合逻辑控制方法,从而进一步理解组合逻辑控制器和微程序控制器在设计思想、硬件器和微程序控制器在设计思想、硬件组成及其工作原理方面的不同。结合组成及其工作原理方面的不同。结合时序系统的概念,学会按不同指令要时序系统的概念,学会按不同指令要求,写出其相应的微操作命令及节拍求,写出其相应的微操作命令及节拍安排。安排。1.1.操作控制器设计方法操作控制器设计方法(1)(1)硬布线控制器硬布线控制器: :组合逻辑型,组合逻辑型,采用组合逻辑技术实现;采用组合逻辑技术实现;(2)(2)微程序控制器微程序控制器 存储逻辑型,存储逻辑型,以微程序解释执行机器指令,采以微程序解释执行机器指令,采用存储逻辑技术实现;用存储逻辑技术实现;(3)(3)门阵列控制器门阵列控制器 组合逻辑与存组合逻辑与存储逻辑结合型,采用可编程逻辑储逻辑结合型,采用可编程逻辑器件实现。器件实现。 2.2.微命令微命令 指控制部件通过控制线向执行部件指控制部件通过控制线向执行部件发出的各种控制命令,是构成控制信号序列的发出的各种控制命令,是构成控制信号序列的最小单位。最小单位。微操作微操作 执行部件接受微命令后所进行的操执行部件接受微命令后所进行的操作,是计算机硬件结构中最基本的操作。作,是计算机硬件结构中最基本的操作。微周期微周期 从控存中读取一条微指令并执行

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论