A、 1,2,1,2
B、 2,2,1,1
C、 3,4,2,3
D、 4,4,2,2
答案:C
A、 1,2,1,2
B、 2,2,1,1
C、 3,4,2,3
D、 4,4,2,2
答案:C
A. 1
B. 2
C. 3
D. 4
A. 正
B. 负
C. 零
D. 不一定
解析:【答案解析】符号标志位 SF=0,表示为正数,符号标志位 SF=1,表示为负数。【归纳总结】状态标志寄存器用来存放程序状态字(PSW)。程序状态字的各位表征程序和机 器运行的状态,是参与控制程序执行的重要依据之一。它主要包括两部分内容:一是状态标 志,如进位标志(C)、结果为零标志(Z)等,大多数指令的执行将会影响到这些标志位;二是控 制标志,如中断标志、陷阱标志等。
A. 可能为-1或3
B. 只能为1
C. 可能为0、1或2
D. 可能为-1、0、1或2
A. 37/12
B. 62/13
C. 39/12
D. 49/13
解析:9
A. 8004和8008
B. 8002和8007
C. 8001和8008
D. 8000和8004
A. 180.80.76.0
B. 180.80.76.255
C. 180.80.77.255
D. 180.80.79.255
A. 指令长度固定,指令种类少
B. 寻址方式种类丰富,指令功能尽量增强
C. 设置大量通用寄存器,访问存储器指令简单
D. 选取使用频率较高的一些简单指令
解析:【答案解析】RISC 即精简指令系统计算机,选项 B 显然不符合 RISC 的特点。【归纳总结】RISC 的中心思想是要求指令系统简化,尽量使用寄存器寄存器操作指令, 指令格式力求一致,大部分 RISC 具有下列特点:(1)指令总数较少(一般不超过 100 条);(2)基本寻址方式种类少(一般限制在 2~3 种);(3)指令格式少(一般限制在 2~3 种),而且长度一致;(4)除取数和存数指令(Load/Store)外,大部分指令在单周期内完成;(5)只有取数和存数指令能够访问存储器,其余指令的操作只限于在寄存器之间进行;(6)CPU 中通用寄存器的数目应相当多(32 个以上,有的可达上千个);(7)为提高指令执行速度,绝大多数采用硬连线控制实现,不用或少用微程序控制实现;(8)采用优化的编译技术,力求以简单的方式支持高级语言。
A. 队空:end1==end2;队满:end1==(end2+1)mod M
B. 队空:end1==end2;队满:end2==(end1+1)mod(M-1)
C. 队空:end2:=(end1+1)mod M;队满:end1==(end2+1)mod M
D. 队空:end1==(end2+1)mod M;队满:end2==(end1+1)mod(M-1)
A. 1234H
B. 2468H
C. 048DH
D. 12345H
解析:【答案解析】因为块的大小 16 字节,所以块内地址字段为 4 位;又因为 Cache 容量为 128KB, 八路组相联,所以可以分为 1024 组,128KB÷(16×8)=1024,对应的组号字段 10 位;剩下为标记字段。1234567H = 0001001000110100010101100111,标记字段为其中高 14 位,00010010001101=048DH【归纳总结】在组相联映射方式下,主存地址分为 3 部分,依次为标记(Tag)、组号(Index)和块内地址(Offset)。【解题技巧】将十六进制的主存地址写成二进制,取前 14 位就是标记字段。
A. 仅Ⅰ、Ⅱ和Ⅲ
B. 仅Ⅰ、Ⅱ和Ⅳ
C. 仅Ⅰ、Ⅲ和Ⅳ
D. 仅Ⅱ、Ⅲ和Ⅳ