单选题计算机内部的定点数大多用补码表示,以下是一些关于补码特点的叙述:
Ⅰ.零的表示是唯一的
Ⅱ.符号位可以和数值部分一起参加运算
Ⅲ.和其真值的对应关系简单、直观
Ⅳ.减法可用加法来实现
在以上叙述中,______是补码表示的特点。
单选题在DMA方式中,周期窃取是窃取总线占用权一个或者多个______。
A.存取周期
B.指令周期
C.CPU周期
D.总线周期
单选题若有多个中断同时发生,系统将根据中断优先级响应优先级最高的中断请求。若要调整中断事件的处理次序,可以利用______。
A.中断嵌套
B.中断向量
C.中断响应
D.中断屏蔽
单选题在控制单元的异步控制方式中,各种微操作的执行时间分配方案是
____
。
单选题浮点数加/减运算过程一般包括对阶、尾数运算、规格化、舍入和判断溢出等步骤。设浮点数的阶码和尾数均采用补码表示,且位数分别为5位和7位(均含两位符号位)。若有两个数,即x=27×29/32,y=25×5/8,则用浮点数加法计算x+y的最终结果是______。
A.00111 1100010
B.00111 0100010
C.01000 0010001
D.发生溢出
单选题在具有中断向量表的计算机中,中断向量地址是______。
A.子程序入口地址
B.中断服务程序入口地址
C.中断服务程序入口地址的地址
D.例行程序入口地址
单选题下面的代码是一个C语言函数,用来计算两个长为len(len<1000)的数组a和数组b对应元素的和,结果保存在数组c中,其中c[i]=a[i]+b[i]。当len为0时,返回值应该是空数组,但在执行时,却提示“Runtime
Error:Segmentation fault”。后经检查是一个语句有误,修改后就正常执行了。这个语句可能是______。
double *sum_array (double A [], double B [], unsigned int len)
//① { int i;
//② double C [1000];
//③
for (i=0; i<=len-1; i++)
//④ C[i]=A[i]+B[i];
//⑤
return C;
//⑥ }
A.①
B.③
C.④
D.①或④
单选题x、y为定点整数,其格式为1位符号位,n位数值位,若采用补码一位乘法实现乘法运算,则最多需要______次加法运算。
单选题微程序存放在______。
A.主存中
B.堆栈中
C.只读存储器中
D.磁盘中
单选题某机字长32位,主存容量1MB,按字编址,块长512B,Cache共可存放16个块,采用直接映像方式,则Cache地址长度为______。
A.11位
B.13位
C.18位
D.20位
单选题下面关于I/O控制方式的叙述中,正确的是______。
A.程序查询方式的CPU效率较高
B.中断方式适于批量数据传送
C.中断方式需要CPU的较多干预
D.DMA方式完成I/O处理比较慢
单选题______不是常用三级时序系统中的一级。
A.指令周期
B.机器周期
C.节拍
D.定时脉冲
单选题实现N位(不包括符号位)补码一位乘时,乘积为______位。
单选题某计算机的指令流水线由4个功能段组成,指令流经各功能段的时间(忽略各功能段之间流水段寄存器的缓存时间)如下图所示。指令流经各功能段的时间则该计算机的CPU时钟周期至少是______。A.90nsB.80nsC.70nsD.60ns
单选题微命令发生器(也称为控制单元,CU)的设计与下列因素基本无关的是______。
A.CPU寄存器数量
B.指令系统
C.数据通路
D.机器字长
单选题下列叙述中,正确的是______。
A.I/O接口有数据缓冲功能
B.每一台I/O设备都是通过I/O接口连接到系统总线上的
C.通过I/O接口可实现I/O设备的选择
D.以上都对
单选题微指令大体可分为两类:水平型微指令和垂直型微指令。下列几项中,不符合水平型微指令特点的是______。
A.执行速度快
B.并行度较低
C.更多地体现了控制器的硬件细节
D.微指令长度较长
单选题关于控制器的主要功能,下面说法中最准确的是______。
A.产生时序信号
B.从主存取出一条指令
C.完成指令译码
D.从主存取出一条指令、完成指令译码、产生时序信号、指挥各部件完成指令指定的操作
单选题n位定点整数(有符号)表示的最大值是______。
单选题间址周期结束时,CPU内寄存器MDR中的内容为______。
A.指令
B.操作数地址
C.操作数
D.无法确定
