![计算机组成习题_第1页](http://file3.renrendoc.com/fileroot_temp3/2022-2/16/6da094df-ebdf-440c-bb16-599d638a69b8/6da094df-ebdf-440c-bb16-599d638a69b81.gif)
![计算机组成习题_第2页](http://file3.renrendoc.com/fileroot_temp3/2022-2/16/6da094df-ebdf-440c-bb16-599d638a69b8/6da094df-ebdf-440c-bb16-599d638a69b82.gif)
![计算机组成习题_第3页](http://file3.renrendoc.com/fileroot_temp3/2022-2/16/6da094df-ebdf-440c-bb16-599d638a69b8/6da094df-ebdf-440c-bb16-599d638a69b83.gif)
![计算机组成习题_第4页](http://file3.renrendoc.com/fileroot_temp3/2022-2/16/6da094df-ebdf-440c-bb16-599d638a69b8/6da094df-ebdf-440c-bb16-599d638a69b84.gif)
![计算机组成习题_第5页](http://file3.renrendoc.com/fileroot_temp3/2022-2/16/6da094df-ebdf-440c-bb16-599d638a69b8/6da094df-ebdf-440c-bb16-599d638a69b85.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、6. 4 同步测试习题及解答6. 4. 1 同步测试习题一、 填空题1、控制器由于设计方法的不同可分为 型、 型和 型控制器。2、控制器在生成各种控制信号时,必须按照一定 的进行,以使对各种操作实施时间上的控制。3、微程序控制的计算机中的控制存储器CM是用来存放 的。4、在微指令的字段编码法中,操作控制字段的分段并非是任意的,必须遵循的分段原则中包括:把 性的微命令分在同一段内;一般每个小段要留出一个状态,表示 。 5、微指令分为 和 微指令两类, 可以同时执行若干个微操作,所以执行机器指令的速度比 快。 二、选择题 1、在CPU中跟踪指令后继地址的寄存器是 。 A. 主存地址寄存器 B. 程
2、序计数器C. 指令寄存器 D. 状态标志寄存器 2、指令寄存器的位数取决于 。A. 存储器的容量 B. 指令字长C. 机器字长 D. 存储字长 3、在计算机系统中,表征系统运行状态的部件是 。A. 程序计数器 B. 累加寄存器C. 中断寄存器 D. 程序状态字 4、指令译码器是对 进行译码。A. 整条指令 B. 指令的操作码字段C. 指令的地址 D. 指令的操作数字段 5、下列说法中 是正确的。A. 指令周期等于机器周期 B. 指令周期小于机器周期C. 指令周期大于机器周期 D. 指令周期是机器周期的两倍 6、同步控制是 。A. 只适用于CPU控制的方式 B. 由统一时序信号控制的方式C. 所
3、有指令执行时间都相同的方式 D. 没有统一时序信号控制的方式 7、异步控制常用于 。A. CPU访问外围设备时 B. 微程序控制器中C. CPU的内部控制中 D. 主存的内部控制中 8、微程序控制器中,控制部件向执行部件发出的某个控制信号称为 。A. 微程序 B. 微指令C. 微操作 D. 微命令 9、微程序控制器中,机器指令与微指令的关系是 。A. 每一条机器指令由一条微指令来执行。B. 一条机器指令由一段用微指令编成的微程序来解决解释执行。C. 一段机器指令组成的程序可由一个微程序来执行。D每一条微指令由一条机器指令来解释执行。10、微程序控制器中,微程序的入口地址是由 形成的。A. 机器
4、指令的地址码字段B. 微指令的微地址码字段C. 机器指令的操作码字段D. 微指令的微操作码字段 11、微指令执行的顺序控制问题,实际上是如何确定下一条微指令的地址问题。通常采用的一种方法是断定方式。其基本思想是 。A. 用程序计数器PC来产生后继微指令地址B. 用微程序计数器PC来产生后继微指令地址C. 通过微指令顺序控制字段由设计者指定或者由设计者指定的判断字段控制产生后继微指令地址D. 通过指令中指定一个专门字段来控制产生后继微指令地址 三、判断题 1、在冯·诺曼计算机中,指令流是由数据流驱动的。 2、执行指令时,指令在主存中的地址存放在指令寄存器中。 3、指令周期是指CPU从主
5、存中读出一条指令的时间。 4、指令周期又称为CPU周期。 5、取指周期的操作与指令的操作码无关。 6、微指令是指控制存储器中的一个单元的内容。 7、在微程序控制器中,微指令寄存器用来存放微程序。 8、微指令的操作控制字段采用字段编码时,兼容的微命令应安排在同一段中。四、简答题 1、在控制中,微操作控制信号的形成与哪些信号有关? 2、微程序控制和组合逻辑控制哪一种速度更快?为什么? 3、什么是指令周期,机器周期(CPU周期)和T周期?指令的解释有哪3种控制方式?五、设计题1、一CPU数据通路为双总线结构,如图6-24。其中,图中连线有误。注:ALU运算器;RAALU的输入寄存器;IR指令寄存器;
6、PC程序计数器;R1R4;程序员可用通用寄存器;MAR存储器地址寄存器;MDR存储器数据寄存器。图6-24 数据通路示意图回答下列问题:(1)画出修正错误后的连线图,不能改变原有的双总线结构。(2)如要实现直接寻址方式,如何修改?(3)描述ADDaddr , R1指令从取指令开始的实现过错,指令的功能为:(R1)+(addr) addr2、某机采用微程序控制方式,微指令字长24位,采用水平型编码控制的微指令格式,断定方式,共有微命令30个,构成4个互拆类,各包含5个、8个、14个和3个微命令,外部条件共3个。 (1)控制存储器的容量应为多少? (2)设计出微指令的具体格式。3、一个假想机的数据
7、通路如图6-25所示,它的控制存储器容量为256个单元。ALU可完成算术加、减和逻辑与、或运算,ALU有标志位Z和N,微指令要完成有条件和无条件转移功能。图6-25 假想机的数据通路计微指令格式,使之能完成上述要求的功能,表明微指令中每一位的符号及其功能。如微指令为多个子周期?每个子周期完成什么操作?(提示:可考虑寄存器运算微指令和访问主存微指令两种类型微指令,并假定在一个微指令周期内就可以完成MDR与主存间的数据传送。)4、一CPU数据通路为双总线结构,如图6-26。IR为指令寄存器;PC为程序计数器(具有自增1功能),M为主存(受R/W信号控制),MAR为主存地址寄存器,MDR为主存数据寄
8、存器,ALU由+、一控制信号决定可完成何种操作,G 控制一个门电路,除MAR 、X、Y的输出端为直通线不受控之外,其余寄存器均有in 、 out 控制信号。 (1)标出各寄存器的in 、 out控制信号。 (2)设计微指令格式,并说明各字段意义。 (3)SUR R2, R0 指令完成(R0)(R2) R0的功能操作,写出该指令从取指令开始的执行过程。(4)写出取指令的各条微指令的代码。5、某机有8条微指令I1I8,每条微指令所含的微命令控制信号如表6-5所示。微指令微命令信号abcdefghijI1I2I3I4I5I6I7I8 试为a、b、c、d、e、f、g、h、i、j这10个微命令设计格式并
9、安排编码。6. 4. 2 同步测试习题解答一、填空题1、组合逻辑,存储逻辑,组合逻辑和存储逻辑组合。2、时序。3、微程序。4、互斥型,垂直型,水平型,垂直型。二、选择题1、B。2、B。3、D。4、B。5、C。6、B。7、A。8、D。9、B。10、C。当执行完公用的取指微程序从主存中取出机器指令之后,由机器指令的操作码字段指出各个微程序的入口地址(初始微地址)。11、C。三、判断题1、×。在冯·诺依曼计算机中,数据流是由指令流来驱动的。2、×。在执行指令时,存放在指令寄存器中的是指令而不是指令的地址。3、×。指令周期是指CPU从主存中读出指令、分析取数并执
10、行完成该指令的全部时间。4、×。指令周期是由若干个CPU周期组成的。5、。6、。7、×。在微程序控制器中,微指令寄存器用来存放取出的一条微指令。8、×。微指令的操作控制字段采用字段编码时,应将互斥的微命令安排在同一段内,兼容的微命令安排在不同的段内。四、简答题1、微操作控制信号是由指令部件提供的译码信号、时序部件提供的时序信号和被控制功能部件所反馈的状态及状态及条件信号综合形成的。2、组合逻辑控制速度更快。因为微程序控制器使每条机器指令都转化成为一段微程序并存入一个专门的存储器(控制存储器)中,微操作控制信号由微指令产生,增加了一级控制存储器,所以速度慢。3、指令
11、周期是指取指令,分析取数到执行指令所需的全部时间。一个指令周期划分为若干个机器周期(CPU周期),每个机器周期完成一个基本操作。一个机器周期中又含有若干个时钟周期(T周期),每个T周期完成一个微操作。五、设计题1、(1)修正错误后的连线图如图6-27所示。 (2)直接寻址方式就是指令的地址码部分直接给主存地址,即IRaddrMAR,原图已有此通路。无需修改。 (3)指令ADDaddr,R1的实现过程。PC MAR ; 从存储器中取指令M(MAR) MDRMDR IRPC +1 PCIRaddr MAR ; 从存储器中取加数M(MAR) MDRMDR RAR1 MDR ; 从寄存器R1 中取被加
12、数ALU MDR MDR M ;和写回存储器2、(1)控制存储器的容量为256×24。因为下地址字段有8位。 (2)微指令的具体格式见图6-28。3位4位4位2位3位8位判断测试字段下地址字段操作控制字段顺序控制字段图6-28 微指令的具体格式图6-28中操作控制字段被分为4组,第一组3位(表示5个微命令),第二组4位(表示8个微命令),第一组4位(表示14个微命令),第四组2位(表示3个微命令);判断测试条件字段3位(假设外部条件直接控制),下地址字段8位。3、微命令包括:ALU的控制4个(+、-、与或);R0R3的in、 out信号8个;IR、PC、 C、 D 的in、 out信
13、号8个;主存的读写信号2个;MDR的in、 out信号2个;MAR、A 、B 的in 信号3个;若微指令采用直接控制法,操作控制字段就需要27位。另有判断测试字段2位,下地址字段8位。微指令格式图略。寄存器运算微指令有两个子周期,取微指令子周期、执行子周期;访问主存微指令有3个子周期;取微指令子周期、访问主子周期、执行子周期。4、(1)假设输入用字母 in 表示 ,输出用字母 o 表示。 标出各寄存器的in、 out 控制信号后的双总线结构如图6-29所示。 (2)若微指令格式中操作控制字段采用直线控制法,则所有微命令每个一位,微指令格式图略。 (3)SUB R2 , R0 指令的执行过程: PC MAR M(MAR) MDRMDR IRR0 X R0 YX Y R0(4)写出取指令的各条微指令的代码。PC MAR (PC0,G ,MARin) M(MAR) MDR(R)MDR IR(MDR0,G ,IRin) 括号中为各条微指令对应的微命令,具体代码省略。5 、从表6-5 可以得出:b、c、d、e、f、g、h、i、j分别
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 保健部业务学习测试卷
- 人教版九年级数学下册《锐角三角函数(第2课时)》示范教学课件
- 本溪市明山区养老中心建筑方案设计
- 商业摄影《花儿与少年》创作说明
- 空间相互作用模型及应用
- 第二章直言命题推理
- 农村初中学生厌学原因及对策研究结题报告
- 图形创意题目集
- 班队活动课教案-友谊
- Robotaxi行业市场前景及投资研究报告:Robotaxi商业化提速智能化行业加速向上
- 高二 新学期第一次 开学班会
- 统编教材部编人教版四年级上册语文第1单元教学课件
- DBJ41-139-2014 河南省基坑工程技术规范-(高清版)
- 变更户主情况登记表(填写样式)
- 译林六英上册作文范文
- 子宫肌瘤病人术后护理课件
- 各专业互提设计资料内容深度标准
- 学习障碍精品课件
- 幼儿园讲座地铁小知识介绍
- 2023全国生物奥林匹克竞赛试题及答案
- 小学综合实践三年级上册第1单元《主题活动二:走进传统游戏》教案
评论
0/150
提交评论