[考研类试卷]综合练习试卷113及答案与解析.doc

上传人:proposalcash356 文档编号:849118 上传时间:2019-02-22 格式:DOC 页数:11 大小:285.50KB
下载 相关 举报
[考研类试卷]综合练习试卷113及答案与解析.doc_第1页
第1页 / 共11页
[考研类试卷]综合练习试卷113及答案与解析.doc_第2页
第2页 / 共11页
[考研类试卷]综合练习试卷113及答案与解析.doc_第3页
第3页 / 共11页
[考研类试卷]综合练习试卷113及答案与解析.doc_第4页
第4页 / 共11页
[考研类试卷]综合练习试卷113及答案与解析.doc_第5页
第5页 / 共11页
点击查看更多>>
资源描述

1、综合练习试卷 113 及答案与解析一、单项选择题1 将高级语言程序翻译成机器语言程序需借助于_。(A)连接程序(B)编辑程序(C)编译程序(D)汇编程序2 从信息流的传送效率来看,( )工作效率最低。(A)三总线系统(B)单总线系统(C)双总线系统(D)多总线系统3 大部分计算机内的减法是用( )来实现的。(A)将被减数加到减数中(B)从被减数中减去减数(C)补码的相加(D)从减数中减去被减数4 在磁盘存储器中,查找时间是_。(A)使磁头移动到要找的柱面上所需的时间(B)在磁道上找到要找的扇区所需的时间(C)在扇区中找到要找的数据所需的时间5 目前在小型和微型计算机里最普遍采用的字母与字符编码

2、是_。(A)BCD 码(B)十六进制代码(C) ASCII 码6 在原码加减交替除法中,符号位单独处理,参加操作的数是_。(A)原码(B)绝对值(C)绝对值的补码(D)补码7 以下叙述中错误的是_。(A)指令周期的第一个操作是取指令(B)为了进行取指令操作,控制器需要得到相应的指令(C)取指令操作是控制器自动进行的8 原码乘法是( ) 。(A)先取操作数绝对值相乘,符号位单独处理(B)用原码表示操作数,然后直接相乘(C)被乘数用原码表示,乘数取绝对值,然后相乘(D)乘数用原码表示,被乘数取绝对值,然后相乘二、判断题9 由于存储器可以向 CPU 发送数据,所以存储器也能作为总线主设备。( )(A

3、)正确(B)错误10 在原码除法和补码除法中,如果本步商 1,则下步将余数左移一位减除数。( )(A)正确(B)错误11 在 DMA 传送过程中,由于 DMA 控制器和 CPU 并行工作,因此它们可以同时使用总线。( )(A)正确(B)错误12 Cache 存储系统全部用硬件来调度,因此,它不仅对应用程序员是透明的,而且对系统程序员也是透明的。( )(A)正确(B)错误13 在补码两位乘比较法运算规则中,要求乘数设两位符号位。( )(A)正确(B)错误14 采用阶码的基为 2 的浮点数表示形式时,浮点规格化数并不总是指那些尾数的绝对值大于 12,且小于 1 的浮点数。( )(A)正确(B)错误

4、15 I O 与内存统一编址方式将 IO 地址看成是主存地址的一部分,占用主存空间。( )(A)正确(B)错误三、简答题16 试比较主存、辅存、缓存、控存、虚存。17 设浮点数字长 16 位,其中阶码 5 位(含 1 位阶符),尾数 11 位(含 1 位数符),将(11128) 十 转换成二进制规格化浮点数及机器数(其中阶码采用移码,基值为 2,尾数采用补码),并回答此浮点格式拘规格化数表示范围。18 设机器数字长为 8 位(含 1 位符号位),设 A=-87,B=53,计算AB 补 ,并还原成真值。19 设机器数字长为 n 位(不包括符号位),画出原码两位乘的运算器框图(图中必须反映原码两位

5、乘算法),要求:(1)寄存器和全加器均用方框表示;(2)指出每个寄存器的位数及寄存器中操作数的名称;(3)详细画出最末位全加器的输入逻辑电路;(4)描述原码两位乘法过程中的重复加和移位操作。四、分析题20 某机器采用微程序技术设计控制器。已知每一条机器指令的执行过程均可由 8条微指令组成的微程序来完成,该机器的指令系统采用 6 位定长操作码格式,控制存储器至少应能容纳多少条微指令?如何确定机器指令操作码与各指令的微程序入口地址的对应关系,请给出具体方案。五、设计题21 用异步串行传输方式发送十六进制数 3BH,数据位为 8 位,奇偶校验位为一位,结束位为一位。设计并画出该数据串行传输波形图。2

6、2 表中,an 分别对应 14 种不同的微命令,假设一条微命令长 20 位,其中操作控制字段为 8 位,控存容量为 1K20 位。要求:1采用“不译法”与“分段直接编码法”混合设计此机微指令的操作控制字段格式,并为每个微命令分配编码;2采用“增量” 与“下址字段”相结合的方式设计此机微指令的顺序控制字段格式,若要使微程序可在整个控存空间实现转移,则该微指令的顺序控制字段可直接表示出几个转移条件?3画出此机微指令的完整格式图,并标出每个具体字段所需的二进制位数。23 用 32 位二二进制补码表示整数,可以表示最大正数是 231-1,绝对值最大的负数是-2 31。为什么正、负数范围不对称(即为什么

7、负整数比正整数多一个)?写出这两个数的二进制代码(用十六进制表示)。综合练习试卷 113 答案与解析一、单项选择题1 【正确答案】 C【知识模块】 综合2 【正确答案】 A3 【正确答案】 C4 【正确答案】 A【知识模块】 综合5 【正确答案】 C【知识模块】 综合6 【正确答案】 C【知识模块】 综合7 【正确答案】 B【知识模块】 综合8 【正确答案】 A二、判断题9 【正确答案】 B10 【正确答案】 A11 【正确答案】 B12 【正确答案】 A13 【正确答案】 B14 【正确答案】 A15 【正确答案】 A三、简答题16 【正确答案】 主存又称为内存,直接与 CPU 交换信息。辅

8、存可作为主存的后备存储器,不直接与 CPU 交换信息,容量比主存大,速度比主存慢。缓存是为了解决主存和 CPU 的速度匹配、提高访存速度的一种存储器。它设在主存和 CPU 之间,速度比主存快,容量比主存小,存放 CPU 最近期要用的信息。控存是微程序控制器中用来存放微指令的存储器,通常由 ROM 组成,速度应比主存更快。虚存是为了解决扩大主存容量和地址分配问题,把主存和辅存统一成一个整体。从整体上看,速度取决于主存,容量取决于辅存。实际上 CPU 仍然只与主存交换信息,由操作系统和硬件共同实现主存和辅存之间信息的自动交换。【知识模块】 综合17 【正确答案】 (11128)+=0 000101

9、1=2 -301011000 按题要求的机器数形式为 0,1101;01011000000。数的表示范围是:最大正数为 215(1-2-10);最小正数为 2-17;最大负数为-2 -16(2-1+2-10);最小负数为-2 15。【知识模块】 综合18 【正确答案】 A+B 补 =1,1011110, A+B=-34 A-B 补 =0,1110100, 溢出【知识模块】 综合19 【正确答案】 【知识模块】 综合四、分析题20 【正确答案】 由于机器指令系统采用 6 位定长编码,所以可知指令系统一共有26=64 条指令,又据题意每条机器指令都可以分解为 8 条微指令,这样系统中的微指令的条数为 864=512 条,所以控制存储器至少应能容纳 512 条微指令。控制存储器的容量为 512,所以微地址寄存器为 9 位,用指令操作码做高 6 位,与任意的低 3 位相拼即可形成微程序的人口地址。五、设计题21 【正确答案】 22 【正确答案】 23 【正确答案】

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试资料 > 大学考试

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1