第03章 CPU子系统-指令系统
- 格式:ppt
- 大小:247.00 KB
- 文档页数:61
1、CPU组成1、运算器1、功能:对数据进行加工处理2、组成:ALU,输入逻辑,输出逻辑2、控制器1、功能:分时产生微命令,控制计算机完成相应操作2、微命令(微信号):直接作用于计算机内的部件或控制门电路的命令1、电位型微命令:打开或关闭某传送通路2、脉冲型微命令:同步打入寄存器、置位、复位3、寄存器组1、功能:暂存控制信息和数据信息2、模型机的寄存器:16位,D触发器3、可编程寄存器:R0~3,C,D,MAR、MDR(CPU与主存的接口)4、数据通路结构1、指令执行过程中,各类信息的传送途径2、CPU工作原理(指令执行过程)1、指令流程1、工作周期:FT、ST、DT、ET、DMAT、IT2、时钟周期:1、长度:模型机以访存时间作为一步操作时间,设置为1us1、一次从M读出,并经数据通路传送的操作2、一次数据通路传送操作3、一次向M写入的操作2、时钟周期数:1、一个工作周期内的时钟数可变2、用计数器T控制节拍数3、工作脉冲p1、同步定时脉冲控制定时操作。
2、每个时钟周期结束时设置一个脉冲。
3、2、操作时间表3、时序控制方式:计算机的操作与时序信号之间的关系称为时序控制方式1、同步控制:1、各项操作受统一时序信号控制2、时钟周期作为基本的时序单位,固定不变3、特点:1、有明显时序划分,时钟周期时间固定2、各步操作的衔接、各部件之间的数据传送受严格同步定时控制。
4、优缺点:1、时序关系简单,时序划分规整,控制不复杂;2、时间安排不合理5、应用场合:用于CPU内部、设备内部、系统总线操作(各设备间工作速度差异不大的情况)2、异步控制方式:1、各项操作不受统一时序信号的控制,按实际需要安排不同的时间。
2、特点:1、无统一时钟周期划分和同步定时脉冲2、各操作间的衔接和各部件之间的信息交换采用异步应答方式。
3、1、主设备:申请并掌握总线权的设备。
2、从设备:响应主设备请求的设备4、优缺点:时间安排紧凑、合理;控制复杂5、应用场合:异步总线操作(各部件速度差异大、传送时间不确、传送距离较远)。
第三章CPU 子系统一.单项选择题请将单项选择题答案填在下面1.在同步控制方式中( )。
⑴ 各指令得执行时间相同(2)各指令占用得节拍数相同(3)由统一得时序信号进行定时控制(4)CPU 必须采用微程序控制方式2. 异步控制方式常用于( )。
(1) CPU 控制(2)微程序控制(3)系统总线控制 ⑷CPU 内部总线控制3. CPU()才能响应DMA 青求。
或者用如下叙述:CPU 响应DMA 青求得时间就是( )。
(1) 必须在一条指令执行完毕 (2)(3)必须在一个总线周期结束 (4) 4. 在同步控制方式中( )。
(1)每个时钟周期(节拍)长度固定 ⑵11.在微程序控制中,机器指令与微指令得关系就是()可在任意时钟周期结束在判明设有中断请求之后 各指令得时钟周期不变 (3)每个工作周期长度固定 (4) 各指令得工作周期数不变5.异步控制常用于()中,作为其主要控制方式。
(1)单总线结构 (2) (3)组合逻辑控制器 (4) 6. 采用同步控制得目得就是(微型计算机中得CPU 控制 微程序控制器 提高执行速度 (4)满足不同设备对时间安排得需要 7. 米用异步控制得目得( )。
(1)支持微程序控制方式 (2)⑶降低控制器成本 ⑷ 8. 通用寄存器就是()。
(1)可存放指令得寄存器(2)简化控制时序 提高执行速度可存放程序状态字得寄存器 (3)本身具有计数逻辑与移位逻辑得寄存器 9. 程序状态字寄存器得内容( )。
(1)只能由程序置位给定 (2) (3)只能由运行结果置定(4)10. 采用微程序控制得目得就是( )。
(1)提高速度 (2) ⑶使功能很简单得控制器能降低成本 (4)可编程指定多种功能得寄存器 不能由程序置给定既能由运行结果置位,也能由程序置位简化控制器设计与结构 (4)不再需要机器语言(1)每一条机器指令由一条微指令来解释执行(2) 每一条机器指令由一段微程序来解释执行(3) 一段机器指令组成得工作程序,可由一条微指令来解释执行(4) 一条微指令由若干条机器指令组成12. 微程序存放在()。
名词解释指令系统
指令系统是指计算机系统用于向计算机执行特定任务发出指令的一套规则
和机制。
指令系统是计算机硬件和软件的重要组成部分,决定了计算机能够做什么、如何执行特定任务。
指令系统由多个层次组成。
首先是汇编语言,它是用汇编语言编写的程序,
能够让计算机直接执行。
汇编语言通常使用简单的指令集,只涉及计算机寄存器和内存的使用,以及数据的操作。
接下来是高级语言,高级语言编写的程序需要通过编译器或解释器翻译成汇编语言或机器语言,才能被计算机执行。
高级语言通常使用更复杂的指令集,涉及更多的操作,例如文件读写、网络通信等。
指令系统还可以包括硬件指令和软件指令。
硬件指令是由计算机硬件直接控制的指令,例如CPU中的寄存器和内存。
软件指令是由操作系统和应用程序编写的指令,例如读写文件的指令,以及网络通信的指令。
指令系统的设计非常关键,它能够影响计算机系统的性能和效率。
优化指令系统可以提高计算机系统的处理能力和响应速度,也可以降低硬件成本和复杂度。
指令系统的错误或缺陷可能导致计算机系统出现错误或崩溃,因此必须保证指令系统的稳定性和可靠性。
指令系统是现代计算机系统的重要组成部分,对于计算机系统的性能和效率有着至关重要的作用。