网站导航:首页 -> 计算机等级考试 -> 计算机等级考试四级 -> 计算机四级考试复习资料 -> 全国计算机等级考试四级试题精练(3)

全国计算机等级考试四级试题精练(3)

 题目:
 已知寄存器a存有带符号整数且只作算术移位, ha和la分别代表其最高位和最低位。寄存器b存有带符号整数且只作逻辑移位, hb和lb分别代表其最高位和最低位。当寄存器a与b都有左移位发生时, 下述哪一个命题是正确的?
 a.la和lb均成为0
 b.la与lb均成为1
 c.la变为0, 但lb保持原值
 d.la保持原值, 但lb的值改变
参考答案:a
本题评析:
 算术移位时,符号位(最高位)保持不变;而逻辑移位时,空出的位简单补0。所以当有左移位发生时,不管是算术左移还是逻辑左移,其最低位总是0;当然,我们还知道的是:算术左移的最高位(符号位)保持不变。所以本题答案为a。
 
题面:
下述哪一种情况称为指令周期?
 a.取指令时间
 b.取操作数时间
 c.取指令和执行指令的时间
 d.存储操作结果的时间
参考答案:c
本题评析:
 指令周期包括读取指令和执行指令两个时期。取操作数时间和存储操作结果的时间不属于指令周期。