控制器部分习题解答

上传人:大米 文档编号:498127576 上传时间:2023-05-22 格式:DOC 页数:13 大小:904KB
返回 下载 相关 举报
控制器部分习题解答_第1页
第1页 / 共13页
控制器部分习题解答_第2页
第2页 / 共13页
控制器部分习题解答_第3页
第3页 / 共13页
控制器部分习题解答_第4页
第4页 / 共13页
控制器部分习题解答_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《控制器部分习题解答》由会员分享,可在线阅读,更多相关《控制器部分习题解答(13页珍藏版)》请在金锄头文库上搜索。

1、控制器部分习题解答选择题1、 以下叙述中正确描述的句子是: 。 (A、D)A 同一个 CPU 周期中,可以并行执行的微操作叫相容性微操作B 同一个 CPU 周期中,不可以并行执行的微操作叫相容性微操作C 同一个 CPU 周期中,可以并行执行的微操作叫相斥性微操作D 同一个 CPU 周期中,不可以并行执行的微操作叫相斥性微操作2、 流水CPU是由一系列叫做“段”的处理线路所组成,和具有m个并行部件的CPU相比,一个 段流水 CPU。 (A)A 具备同等水平的吞吐能力C 吞吐能力大于前者的吞吐能力B 不具备同等水平的吞吐能力D 吞吐能力小于前者的吞吐能力3、同步控制是 。( C )A 只适用于 C

2、PU 控制的方式 C 由统一时序信号控制的方式B 只适用于外围设备控制的方式D 所有指令执行时间都相同的方式4、微程序控制器中,机器指令与微指令的关系是 。 (B)A. 每一条机器指令由一条微指令来执行B. 每一条机器指令由一段微指令编写的微程序来解释执行C. 每一条机器指令组成的程序可由一条微指令来执行D. 一条微指令由若干条机器指令组成CPU 访问一次主存所花的时间较长,因此机器周期B 主存中读取一个数据字的最长时间D 主存中读取一个数据字的平均时间CPU执行这条指令的时间5、由于 CPU 内部的操作速度较快,而通常用 来规定。 ( A)A 主存中读取一个指令字的最短时间C 主存中写入一个

3、数据字的平均时间6、 指令周期是指 。( C)A CPU 从主存取出一条指令的时间B CPU 执行一条指令的时间 ; C CPU 从主存取出一条指令加上D 时钟周期时间 ;7、 在CPU中跟踪指令后继地址的寄存器是 。( B)A 主存地址寄存器 B 程序计数器 C 指令寄存器 D 状态条件寄存器8、 异步控制常用于 作为其主要控制方式。 (A)A 在单总线结构计算机中访问主存与外围设备时 ; B 微型机的 CPU 控制中 ;C 组合逻辑控制的 CPU 中 ;D 微程序控制器中 ;9、 微程序控制器中,机器指令与微指令的关系是 。 ( B )A 每一条机器指令由一条微指令来执行 ;B 每一条机器

4、指令由一段用微指令编成的微程序来解释执行;C 一段机器指令组成的程序可由一条微指令来执行 ;D 一条微指令由若干条机器指令组成 ;10、 同步传输之所以比异步传输具有较高的传输频率是因为同步传输 。 (B、 D) A 不需要应答信号 ;B 总线长度较短 ;C 用一个公共时钟信号进行同步 ;D 各部件存取时间较为接近 ;11、 在某CPU中,设立了一条等待( WAIT )信号线,CPU在存储器周期中 T的0的下降沿采样WAIT 线,请在下面的叙述中选出正确描述的句子: 。 ( C 、 D)A 如WAIT线为高电平,则在 T2周期后不进入T3周期,而插入一个 Tw周期; B Tw周期结束后,不管

5、WAIT线状态如何,一定转入了 T3周期;C Tw周期结束后,只要 WAIT线为低,则继续插入一个 Tw周期,直到 WAIT线变高,才转入 T3周期;D 有了 WAIT 线,就可使 CPU 与任何速度的存贮器相连接,保证 CPU 与存贮器连接时的时序 配合;12、 操作控制器的功能是 。( D)A. 产生时序信号B.从主存取出一条指令C.完成指令操作的译码D.从主存取出指令,完成指令操作码译码,并产生有关的操作控制信号,以解释执行该指令13、 描述流水CPU基本概念不正确的句子是 。 (ABC)A. 流水CPU是以空间并行性为原理构造的处理器B. 流水CPU- 定是 RISC机器C. 流水CP

6、U一定是多媒体CPUD. 流水CPU是一种非常经济而实用的时间并行技术14、 带有处理器的设备一般称为 设备。 ( A)A. 智能化 B. 交互式 C. 远程通信 D. 过程控制二、填空题1、 微程序设计技术是利用 A.方法设计 B.的一门技术。 具有规整性、 可维护性、 C .等一系列优点。(A.软件 B.操作控制 C.灵活性)2、 硬布线器的设计方法是:先画出A. 流程图,再利用 B. 写出综合逻辑表达式,然后用C.等器件实现。(A.指令周期 B.布尔代数 C门电路和触发器)3、CPU 从 A. 取出一条指令并执行这条指令的时间和称为 B. 。由于各种指令的操作功能不同,各种指令的指令周期

7、是C.。( A.存储器 B.指令周期 C不相同的)4、 当今的 CPU 芯片除了包括定点运算器和控制器外,还包括A. , B. 运算器和 C.管理等部件。 ( A. Cache B. 浮点 C. 存储)5、 流水 CPU 是以 A. 为原理构造的处理器, 是一种非常 B. 的并行技术。 目前的 C. 微处理器几乎无一例外的使用了流水技术。(A.时间并行性 B.经济而实用C.高性能)6、 CPU中至少有如下六类寄存器,除了A.寄存器,B.计数器,C.寄存器外,还应有通用寄存器,状态条件寄存器,数据缓冲寄存器。(A.指令B.程序C.地址)7、硬布线控制器的基本思想是 :某一微操作控制信号是 A.

8、译码输出 ,B. 信号和C. 信号的逻辑函数 (A.指令操作码B.时序 C.状态条件)& CPU周期也称为A.; 一个CPU周期包含若干个 B.。任何一条指令的指令周期至少需要C.个CPU周期。(A.机器周期 B.时钟周期 C. 2)9、RISC CPU 是克服 CISC 机器缺点的基础上发展起来的,它具有的三个基本要素是: ( 1)一个有限的A.;(2) CPU配备大量的B.;( 3)强调C.的优化。(A.简单指令系统 B.通用寄存器 C.指令流水线)10、 CPU从A取出一条指令并执行这条指令的时间和称为B。由于各种指令的操作功能不同,各种指令的时间和是不同的,但在流水线CPU中要力求做到

9、 C。( A.存储器B.指令周期 C. 一致)11、CPU 中,保存当前正在执行的指令的寄存器为 A,保存当前正在执行的指令的地址的寄存器为B,保存CPU访存地址的寄存器为 C。 (A .指令寄存器IR B .程序计数器PC C .内存地址寄存器 AR)12、并行处理技术已经成为计算机发展的主流。它可贯穿于信息加工的各个步骤和阶段概括起来,主要有三种形式:A并行;B并行;C并行。(A 时间B 空间 C.时间+空间)三、应用题1、(11分)已知某机采用微程序控制方式,其存储器容量为512 X 48 (位),微程序在整个控制存储器中实现转移,可控制微程序的条件共4个,微指令采用水平型格式,后继微指

10、令地址采用断定方式,如图所示:微命令字段判别测试字段下地址字段J操作控制T 顺序控制(1)微指令中的三个字段分别应多少位?(2)画出对应这种微指令格式的微程序控制器逻辑框图。解:(1)假设判别测试字段中每一位为一个判别标志,那么由于有4个转移条件, 故该字段为4位,(如采用字段译码只需 3位),下地址字段为9位,因为控制容量为512单元,微命令字段是(48-4 - 9 ) = 35 位。(2)对应上述微指令格式的微程序控制器逻辑框图B1.2如下:其中微地址寄存器对应下地址字段,P字段即为判别测试字段,控制字段即为微命令子段,后两部分组成微指令寄存器。地址转 移逻辑的输入是指令寄存器 0P码,各

11、状态条件以及判别测试字段所给的判别标志(某一位为1),其输出修改微地址寄存器的适当位数,从而实现微程序的分支转移。2、( 11分)假设某计算机的运算器框图如图 Sa、Sb为16位锁存器,4个通用寄存器由图 B1.2B2.2所示,其中ALU为16位的加法器(高电平工作),D触发器组成,0端输出,其读写控制如下表所示:读控制WWAoWA1选择100Ro101R1110R2111R30xx不写入写控制RoRA0RA1选择100R0101R1110R2111R30xx不读出图 B2.2要求:(1)设计微指令格式。(2)画出ADD , SUB两条微指令程序流程图。解:嫩撇令宇低12血*敞拒令格式如411

12、3457* *各字段意义如下:F1 读RO R3的选择控制。F2 写RO R3的选择控制。F3 打入SA的控制信号。F4 打入SB的控制信号。F5 打开非反向三态门的控制信号LDALU 。F6 打开反向三态门的控制信号LDAL,并使加法器最低位加 1。F7 锁存器 SB清零RESET信号。F8 一段微程序结束,转入取机器指令的控制信号。R 寄存器读命令W寄存器写命令(2) ADD、SUB两条指令的微程序流程图见图B2.3所示。图 B2.33、(11分)图B3.1所示的处理机逻辑框图中,有两条独立的总线和两个独立的存贮器。已知指令存 贮器IM最大容量为16384字(字长18位),数据存贮器 DM

13、最大容量是65536字(字长16位)。 各寄存器均有“打入”(Rin)和“送出” (Rout)控制命令,但图中未标出。图 B3.1设处理机格式为:1710 90OPX加法指令可写为“ ADD X ( Rj。其功能是(AC。) + (Ri) + XA,其中(RJ + X )部分通过寻址方式指向数据存贮器,现取Ri为R1。试画出ADD指令从取指令开始到执行结束的操作序列图,写明基本操作步骤和相应的微操作控制信号。解:加法指令“ ADD X ( Ri)是一条隐含指令,其中一个操作数来自ACo,另一个操作数在数据存贮器中,地址由通用寄存器的内容(RJ加上指令格式中的 X量值决定,可认为这是一种变址寻址

14、。因此,指令周期的操作流程图如图B3.4 :相应的微操作控制信号列在框图外。图 B3.4图 B3.5总线时钟 rLTLTLrL启动信号读命令I地址线地址数据线认可4、( 11分)某计算机有8条微指令1118,每条微指令所包含的微命令控制信号见下表,aj分别对应10种不同性质的微命令信号。假设一条微指令的控制字段仅限8位,请安排微指令的控制字段格式。abcdeiAh1ih If b h It T* It b7V7(W77777777y7V77777解:为了压缩指令字的长度,必须设法把一个微指令周期中的互斥性微命令信号组合在一个小组中,进行分组译码。经分析,(e ,f ,h)和(b, i, j)可分别组成两个小组或两个字段,然后进行译码,可得六个微命 令信号,剩下的a, c, d, g四个微命令信号可进行直接控制,其整个控制字段组成如下:01c01 b直接控制10f10 ia c d g11g11 jXX XX

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

当前位置:首页 > 办公文档 > 解决方案

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