15.某32位计算机按字节编址,采用小端(Little Endian))方式。若语令"inti=0;"对应指令的机器代码为"C745 FC00 00 00 00",则语句"int i=-64;"对应指令的机器代码是____。
A.C745 FC C0 FF FF FF
B.C745 FC 0C FF FF FF
C.C745 FCFF FF FF C0
D.C745 FC FF FF FF0C
16.整数x的机器数为11011000,分别对x进行逻辑右移1位和算术右移1位操作,得到的机器数各是_____。
A.1110 1100、1110 1100
B.0110 1100、1110 1100
C.11101100、0110 1100
D.0110 1100、0110 1100
17.假定 DRAM芯片中存储阵列的行数为r、列数为c,对于一个 2K×1位的 DRAM 芯片,为保证其地址引脚数最少,并尽量减少刷新开销,则r、c的取值分别是_____。
A.2041
B.64、32
C.64
D.1、2048
18.按字节编址的计算机中,某 double 型数组 A 的首地址为2000H,使用变址寻址和循环结构访问数组 A,保存数组下标的变址寄存器初值为0,每次循环取一个数组元素,其偏移地址为变址值乘以sizeof(double),取完后变址寄存器内容自动加1。若某次循环所取元素的地址为2100H,则进入该次循环时变址寄存器的内容是_____。
A.25
B.32
C.64
D.100
19.减法指令"sub R1,R2.R3"的功能为"(R1)-(R2)→ R3",该指令执行后将生成进位/借位标志CF 和溢出标志OF。若(R1)= FFFF FFFFH,(R2)= FFFF FFFOH,则该减法指令执行后,CF与OF分别为___。
A.CF=0, OF=0
B.CF=1,OF=0
D.CF=1,OF=1
C.CF=0,0F=1
20.若某计算机最复杂指令的执行需要完成5个子功能,分别由功能部件 A~E 实现,各功能部件所需时间分别为 80ps、50ps、50ps、70ps 和50ps,采用流水线方式执行指令,流水段寄存器延时为20ps,则 CPU时钟周期至少为_____。
A.60 ps
B.70ps
C.80ps
D.100 ps
21.下列选项中,可提高同步总线数据传输率的是_____。
Ⅰ.增加总线宽度
Ⅱ.提高总线工作频率
Ⅲ.支持突发传输
Ⅳ.采用地址/数据线复用
A.仅Ⅰ、Ⅱ
B.仅Ⅰ、Ⅱ、Ⅲ
C.仅Ⅲ、Ⅳ
D.Ⅰ、Ⅱ、Ⅲ和Ⅳ
22.下列关于外部 I/O中断的叙述中,正确的是____.
A.中断控制器按所接收中断请求的先后次序进行中断优先级排队
B.CPU响应中断时,通过执行中断隐指令完成通用寄存器的保护
C.CPU只有在处于中断允许状态时,才能响应外部设备的中断请求
D.有中断请求时,CPU 立即暂停当前指令执行,转去执行中断服务程序
23.下列关于多任务操作系统的叙述中,正确的是___。
Ⅰ.具有并发和并行的特点
Ⅱ.需要实现对共享资源的保护
Ⅲ.需要运行在多CPU 的硬件平台上
A.仅Ⅰ
B.仅Ⅱ
C.仅Ⅰ、Ⅱ
D.Ⅰ、Ⅱ、Ⅲ
24.某系统采用基于优先权的非抢占式进程调度策略,完成一次进程调度和进程切换的系统时间开销为1μs。在T时刻就绪队列中有3个进程P1、P2和 P3,其在就绪队列中的等待时间、需要的CPU时间和优先权如下表所示。
若优先权值大的进程优先获得 CPU,从T时刻起系统开始进程调度,则系统的平均周转时间为___。
A.54us
B.73us
C.74μs
D.75μs