首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
已知32位寄存器中存放的变量x的机器码为C0000004H,请问: (1)当x是无符号整数时,x的真值是多少?x/2的真值是多少?x/2存放在R1中的机器码是什么?2x的真值是多少?2x存放在Rl中的机器码是什么? (2)当x是带符号整数(
已知32位寄存器中存放的变量x的机器码为C0000004H,请问: (1)当x是无符号整数时,x的真值是多少?x/2的真值是多少?x/2存放在R1中的机器码是什么?2x的真值是多少?2x存放在Rl中的机器码是什么? (2)当x是带符号整数(
admin
2019-01-16
47
问题
已知32位寄存器中存放的变量x的机器码为C0000004H,请问:
(1)当x是无符号整数时,x的真值是多少?x/2的真值是多少?x/2存放在R1中的机器码是什么?2x的真值是多少?2x存放在Rl中的机器码是什么?
(2)当x是带符号整数(补码)时,x的真值是多少?x/2的真值是多少?x/2存放在R1中的机器码是什么?2x的真值是多少?2x存放在R1中的机器码是什么?
选项
答案
算术移位的对象是带符号数,在移位过程中必须保持操作数的符号不变。当左移1位时,如不产生溢出,则数值乘以2;而右移1位时,如不考虑因移出舍去的末位尾数,则数值除以2。因此,对于无符号整数,所有二进制位均为数值位,而对于带符号数,最高位为符号位。2x即左移1位,x/2即右移1位。 (1)x是无符号整数,C0000004H的真值为2
31
+2
30
+2
2
。 x/2是由x逻辑右移1位得到的,即(2
31
+2
30
+2
2
)÷2,其真值为2
30
+2
29
+2,存放在R1中的机器码是 01 10 0000 0000 0000 0000 0000 0000 0010 转换成十六进制为6000 0002H。 2x是由x逻辑左移1位得到 1 1000 0000 0000 0000 0000 0000 0000 1000 真值发生溢出,存放在R1中的机器码是1000 0000 0000 0000 0000 0000 0000 1000,转换成十六进制为80000008H。 (2)机器码C0000004H的二进制补码表示为 1,100 0000 0000 0000 0000 0000 0000 0100 这是一个负数,得到的二进制真值为 一011 1111 11 11 11111 11111 11 11 111100 对应的十进制真值为一(2
30
一2
2
)。 x/2是由x算术右移1位得到的,其真值为一(2
29
一2),用二进制真值表示为 一110 0000 0000 0000 0000 0000 0000 0010 存放在R1中的机器码是 1,110 0000 0000 0000 0000 0000 0000 0100 转换成十六进制表示为E0000002H。
解析
转载请注明原文地址:https://kaotiyun.com/show/ieRi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
下列各项中,《凡尔赛和约》没有做出最后规定的是()。
解放军渡江战役中横渡长江的东西两个攻击点是()。
1979年11月,中共中央委托()主持起草《关于建国以来党的若干历史问题的决议》。
“文化大革命”结束后,在纠正“文化大革命”错误的过程中,整个过程受到()的严重阻碍。
1936年苏联宪法规定苏联的国体是()。
西汉的主要赋税形式中。征收对象是儿童的是()。
格拉古兄弟改革
若干个等待访问磁盘者依次要访问的柱面为20,44,40,4,80,12,76,假设每移动一个柱面需要3毫秒时间,移动臂当前位于40号柱面,请按下列算法分别计算为完成上述各次访问总共花费的寻找时间。(1)先来先服务算法;(2)最短寻找时间
某系统中n个相互独立的生产者进程为一个消费者进程提供数据,假设每个生产者提供的数据写入各不相同的缓冲区,且生产者写缓冲区的速度比消费者读缓冲区的速度快,则缓冲区个数的最优值应为()。
某计算机有8个主设备需要竞争总线的使用权,其设备号为0~7。现欲设计其判优控制方法,试回答下述问题。集中式总线判优控制与分布式总线判优控制的区别是什么?
随机试题
传播性疾病暴发可概括为
短期贷款报审材料的内容包括()。
在弱型有效市场中,每位投资者对所披露的信息都能作出全面、正确、及时和理性的解读和判断。()
________不属于生产性项目。
皮亚杰的心理发展观认为心理发展起源于( )。
由于反映活动的形式不同,知识可以分为()
按照北伐战争的既定方针,北伐军进攻下列军阀的先后次序为()。
我国古诗、成语蕴含着丰富的哲理,下列与“一着不慎,全盘皆输”蕴含相同哲理的诗句是()。
给定程序中,函数fun的功能是:利用指针数组对形参ss所指字符串数组中的字符串按由长到短的顺序排序,并输出排序结果。ss所指字符串数组中共有N个字符串,且串长小于M。请在程序的中括号处填入正确的内容并把中括号删除,使程序得出正确的结果。
断点的功能是______。
最新回复
(
0
)