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

全国计算机等级考试笔试:四级精练(3),第1张

全国计算机等级考试笔试:四级精练(3),第2张

主题:

已知寄存器A存储有符号整数,只做算术移位,HA和LA分别代表它的位和最低位。寄存器B存储有符号整数,只做逻辑移位,HB和LB分别代表它的位和最低位。当寄存器A和B都有左移时,下列哪个命题是正确的?

A.LA和LB都变成0
B.LA和LB都变成1
C.LA变成0,但是LB保持原来的值
D.LA保持原来的值,但是LB的值变了。

参考答案:A

此问题点评:
算术移位时,符号位(bit)不变;当逻辑移位时,空的位简单地用0填充。因此,当有左移时,无论是算术左移还是逻辑左移,其最低位始终为0;当然我们也知道算术左移的位(符号位)不变。所以这个问题的答案是A.

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » 全国计算机等级考试笔试:四级精练(3)

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情