作业讲评第6章

上传人:工**** 文档编号:506444155 上传时间:2023-08-11 格式:DOC 页数:9 大小:188KB
返回 下载 相关 举报
作业讲评第6章_第1页
第1页 / 共9页
作业讲评第6章_第2页
第2页 / 共9页
作业讲评第6章_第3页
第3页 / 共9页
作业讲评第6章_第4页
第4页 / 共9页
作业讲评第6章_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《作业讲评第6章》由会员分享,可在线阅读,更多相关《作业讲评第6章(9页珍藏版)》请在金锄头文库上搜索。

1、1垂直型微指令的特点是_。 A微指令格式垂直表示; B控制信号经过编码产生; C采用微操作码; D采用微指令码。答:C2计算机操作的最小单位时间是_。 A时钟周期; B指令周期; CCPU周期; D中断周期。答:A3用以指定待执行指令所在地址的是_。 A指令寄存器; B数据计数器; C程序计数器; D累加器。答:C4下列描述中_是正确的。 A控制器能理解、解释并执行所有的指令及存储结果; B一台计算机包括输入、输出、控制、存储及算逻运算五个单元; C所有的数据运算都在CPU的控制器中完成; D以上答案都正确。答:B5以下叙述中_是错误的。 A取指令操作是控制器固有的功能,不需要在操作码控制下完

2、成; B所有指令的取指令操作都是相同的; C在指令长度相同的情况下,所有指令的取指操作都是相同的; D一条指令包含取指、分析、执行三个阶段。答:B6下列叙述中_是错误的。 A采用微程序控制器的处理器称为微处理器; B在微指令编码中,编码效率最低的是直接编码方式; C在各种微地址形成方式中,增量计数器法需要的顺序控制字段较短; DCMAR是控制器中存储地址寄存器。答:A7水平型微指令的特点是_。 A一次可以完成多个操作; B微指令的操作控制字段不进行编码; C微指令的格式简短; D微指令的格式较长。答:A8在控制器的控制方式中,机器周期内的时钟周期个数可以不相同,这属于_。 A同步控制; B异步

3、控制; C联合控制; D人工控制。答:A9下列叙述中_是正确的。 A控制器产生的所有控制信号称为微指令; B微程序控制器比硬连线控制器更加灵活; C微处理器的程序称为微程序; D指令就是微指令。答:B10CPU中的译码器主要用于_ 。 A地址译码; B指令译码; C选择多路数据至ALU; D数据译码。答:B11存放欲执行指令的寄存器是_。 AMAR; BPC; CMDR; DIR。答:D12微程序放在_中。 A存储器控制器; B控制存储器; C主存储器; DCache。答:B13在CPU的寄存器中,_对用户是完全透明的。 A程序计数器; B指令寄存器; C状态寄存器; D通用寄存器。答:B14

4、以下叙述中错误的是_。 A指令周期的第一个操作是取指令; B为了进行取指令操作,控制器需要得到相应的指令; C取指令操作是控制器自动进行的; D指令第一字节含操作码。答:B15微指令操作控制字段的每一位代表一个控制信号,这种微程序的控制(编码)方式是_。 A字段直接编码; B直接编码; C混合编码。答:B16在取指令操作之后,程序计数器中存放的是_。 A当前指令的地址; B程序中指令的数量; C下一条指令的地址。答:C17以下叙述中_是错误的。 A取指令操作是控制器固有的功能,不需要在操作码控制下完成; B所有指令的取指令操作都是相同的; C在指令长度相同的情况下,所有指令的取指操作都是相同的

5、。答:B18在采用增量计数器法的微指令中,下一条微指令的地址_。 A在当前的微指令中; B在微指令地址计数器中; C在程序计数器; D在CPU中。答:B19由于CPU内部操作的速度较快,而CPU访问一次存储器的时间较长,因此机器周期通常由_来确定。 A指令周期; B存取周期; C间址周期; D执行周期。答:B20以下叙述中错误的是_。 A指令周期的第一个操作是取指令; B为了进行取指令操作,控制器需要得到相应的指令; C取指令操作是控制器自动进行的; D指令周期的第一个操作是取数据。答:B21在控制器的控制信号中,相容的信号是_的信号。 A可以相互替代; B可以相继出现; C可以同时出现;D不

6、可以同时出现。答:C22计算机操作的最小单位时间是_。 A时钟周期; B指令周期; CCPU周期; D执行周期。答:A23CPU不包括_。 A地址寄存器; B指令寄存器IR; C地址译码器; D通用寄存器。答:C24在控制器的控制方式中,机器周期内的时钟周期个数可以不相同,这属于_。 A同步控制; B异步控制; C联合控制; D局部控制。答:A25下列叙述中_是错误的。 A采用微程序控制器的处理器称为微处理器; B在微指令编码中,编码效率最低的是直接编码方式; C在各种微地址形成方式中,增量计数器法需要的顺序控制字段较短; D以上都是错的。答:A26一个节拍信号的宽度是指_。 A指令周期; B

7、机器周期; C时钟周期; D存储周期。答:C27将微程序存储在EPROM 中的控制器是_控制器。 A静态微程序; B毫微程序; C动态微程序; D微程序。答:A1CPU 采用同步控制方式时,控制器使用 A 和 B 组成的多极时序系统。答:A机器周期 B节拍2微指令格式可分为 A 型和 B 型两类,其中 C 型微指令用较长的微程序结构换取较短的微指令结构。答:A垂直 B水平 C垂直3在微程序控制器中,一条机器指令对应一个 A ,若某机有 35 条机器指令,通常可对应 B 。答:A微程序 B38个微程序。4CPU 从主存取出一条指令并执行该指令的时间叫 A ,它通常包含若干个 B ,而后者又包含若

8、干个 C 。 D 和 E 组成多级时序系统。答:A指令周期 B机器周期 C节拍 D机器周期 E节拍5假设微指令的操作控制字段共 18 位,若采用直接控制,则一条微指令最多可同时启动 A 个微操作命令。若采用字段直接编码控制,并要求一条微指令能同时启动3个微操作,则微指令的操作控制字段应分 B 段,若每个字段的微操作数相同,这样的微指令格式最多可包含 C 个微操作命令。答:A18 B3 C192 6微指令格式可分为 A 型和 B 型两类,其中 C 型微指令用较长的微程序结构换取较短的微指令结构。答:A垂直 B水平 C垂直7在微程序控制器中,一条机器指令对应一个 A ,若某机有 38 条机器指令,

9、通常可对应 B 。答:A微程序 B41个微程序。1机器周期答:基准,存取周期。 2水平型微指令答:水平型微指令的特点是一次能定义并执行多个并行操作的微命令。从编码方式看,直接编码、字段直接编码、字段间接编码以及直接编码和字段直接和间接混合编码都属水平型微指令。其中直接编码速度最快,字段编码要经过译码,故速度受影响。3时钟周期 答:节拍,时钟频率的倒数,机器基本操作的最小单位。 4机器指令答:机器指令由 0、1 代码组成,能被机器直接识别。机器指令可由有序微指令组成的微程序来解释,微指令也是由 0、1代码组成,也能被机器直接识别。5微程序控制 答:采用与存储程序类似的方法来解决微操作命令序列的形

10、成,将一条机器指令编写成一个微程序,每一个微程序包含若干条微指令,每一条指令包含一个或多个微操作命令。 6CMAR 答:CMAR控制存储器地址寄存器,用于存放微指令的地址,当采用增量计数器法形成后继微指令地址时,CMAR有计数功能。7指令流水答:指令流水就是改变各条指令按顺序串行执行的规则,使机器在执行上一条指令的同时,取出下一条指令,即上一条指令的执行周期和下一条指令的取指周期同时进行。8直接编码答:在微指令的操作控制字段中,每一位代表一个微命令,这种编码方式即为直接编码方式。9字段直接编码答:字段直接编码就是将微指令的操作控制字段分成若干段,将一组互斥的微命令放在一个字段内,通过对这个字段

11、译码,便可对应每一个微命令,这种方式因靠字段直接译码发出微命令,故又有显式编码之称。10CMDR答:CMDR是控存数据寄存器,用来存放从控存读出的微指令;顺序逻辑是用来控制微指令序列的,具体就是控制形成下一条微指令(即后继微指令)的地址,其输入与微地址形成部件(与指令寄存器相连)、微指令的下地址字段以及外来的标志有关。11微操作命令和微操作 答:微操作命令是控制完成微操作的命令;微操作是由微操作命令控制实现的最基本操作。 1CPU包括哪几个工作周期?每个工作周期的作用是什么。 答:取指周期是为了取指令 间址周期是为了取有效地址 执行周期是为了取操作数 中断周期是为了保存程序断点 2什么是指令周

12、期、机器周期和时钟周期?三者有何关系? 答:指令周期是 CPU 取出并执行一条指令所需的全部时间,即完成一条指令的时间。 机器周期是所有指令执行过程中的一个基准时间,通常以存取周期作为机器周期。 时钟周期是机器主频的倒数,也可称为节拍,它是控制计算机操作的最小单位时间。 一个指令周期包含若干个机器周期,一个机器周期又包含若干个时钟周期,每个指令周期内的机器周期数可以不等,每个机器周期内的时钟周期数也可以不等。 3说明微程序控制器中微指令的地址有几种形成方式。答:(1)直接由微指令的下地址字段指出。 (2)根据机器指令的操作码形成。 (3)增量计数器法。 (4)根据各种标志决定微指令分支转移的地

13、址。 (5)通过测试网络形成。 (6)由硬件产生微程序入口地址。1对于一台计算机:(1)画出主机框图(要求画到寄存器级); (2)若存储器容量为 64K32 位,指出图中各寄存器的位数;2假设CPU在中断周期用堆栈保存程序断点,而且进栈时指针减 1,出栈时指针加 1。分别写出组合逻辑控制和微程序控制在完成中断返回指令时, 取指阶段和执行阶段所需的全部微操作命令及节拍安排。答:假设进栈操作是先修改堆栈指针后存数,则出栈操作是先读数后修改堆栈指针。 (1)完成中断返回指令组合逻辑控制的微操作命令及节拍安排 取指阶段 T0 PCMAR,1R T1 M(MAR) MDR,(PC) + 1PC T2 MDRIR,OP(IR) ID 执行阶段 T0 SPMAR,1R T1 M(MAR) MDR T2 MDRPC,(SP) + 1SP (2)完成中断返回指令微程序控制的微操作命令及节拍安排取指阶段 T0 PCMAR,1R T1 Ad(CMDR) CMAR T2 M(MAR) MDR,(PC) + 1PC T3 Ad(CMDR) CMAR T4 MDRIR T5 OP(IR) 微地址形成部件C

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 工作计划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号