77问答网
所有问题
设机器数字长8位(含1位符号位),若机器数BAH为原码,算术左移1位和算术右移1位分别得( )。
A.F4HEDH
B.B4H6DH
C.F4H9DH
D.B5HEDH
举报该问题
推荐答案 2023-12-29
【答案】:C
原码左、右移均补0,且符号位不变(注意与补码移位的区别)。BAH=(10111010)2,算术左移一位(11110100)2=F4H,算术右移一位得(100l1101)2=9DH。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/Yv3WvGvqWI83Y3Nvv3N.html
相似回答
设机器数字长8位(含1位符号位),若机器数BAH为原码,算术右移1位
得
答:
机器数BAH
=10111010 算术右移是
符号
位不变,再从符号位开始向右移位的 10111010
算术右移1位
得11011101=DDH
设机器数字长8位(含1位符号位),若机器数BAH为原码,算术右移1位
得?
答:
BAH
= 1011 1010
左移
1111 0100 = F4H
右移
1001 1101 = 9DH
原码
移位补0,补码左移低位补0,右移高位补1,反码移位补1.
机器数字长8位(1位符号位),机器数BAH为
补码
,算术右移一位
得多少
答:
BAH
:1011 1010
右移
后为:1101 1101 即:CCH.
机器数字长8位,机器数BAH为
补码
,算术右移一位
得多少
答:
BAH
是 1011 1010
右移一位
,高位不变 11011101 就是 DDH
关于带
符号数
的移位操作
答:
不带符号位:
左移一位
代表乘以2
右移一位
代表除以2 (其中,要考虑是带符号位移动,还是不带
符号位移动
.)带符号位的左移一位就移数的
符号位,
右移是0为最高位,其它位都右移一次
python中50010等于多少(2023年最新解答)
答:
print("输入的三位整数为:",shuzi) print("百位数为:",m1) print("十位数为:",m2) print("个位数为:",m3) print("各位数字之和为:",he)python中常用的运算符 python常见的运算符 1.算数运算符 算术运算符用于执行加减乘除、取余等基本数学运算,其中为了方便输入用斜杠"/"表示除号。和其它编程语言中两...
计算机中的信息如何表示
答:
1、在原码表示中,用
机器数
的最高位代表符号位,其余各位是数的绝对值。
符号位若
为0则表示正数
,若为1
则表示负数;2、在反码表示中,正数的反码和原码相同,负数的反码是对原码除符号位外各位取反;3、在补码表示中,正数的补码和原码相同,负数的补码是该数的反码加1。非数值数据的表示:1、字符...
大家正在搜
设机器数字长为8位含一位符号位
设机器数字长为16位
设机器数字长为八位
有符号数和机器数的区别
设机器字长为8位
设机器数为8位补位
设机器字长为8个二进制
机器数是有符号数吗
假设阶码取3位尾数取6位