机器数字长8位(含1位符号位),若机器数为83H,当它分别表示原码,补码,反码时,等价的十进制数分别是多少?(麻烦哪位解
来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/28 07:56:45
机器数字长8位(含1位符号位),若机器数为83H,当它分别表示原码,补码,反码时,等价的十进制数分别是多少?(麻烦哪位解答的朋友,能告诉我算法或者过程,谢谢)
83H 的原码:10000011 (把十六进制的83转换为二进制的1000 0011)对于字长8位的机器,83H(10000011)等价于十进制数的-125 (对于10000000,最高位1是负号,它相当于十进制数的-128)
10000011→ -128 + 2^1 + 2^0 = -128 + 2 + 1 = - 125
10000011反码 01111100 (把二进制的10000011按位求反即01111100),相当于十进制数的 124
01111100→2^6 + 2^5 + 2^4+2^3 + 2^2 = 64 + 32 + 16 + 8 + 4 = 124
10000011的补码=反码01111100 + 1 = 01111101,相当于十进制数的 125
01111101→2^6 + 2^5 + 2^4 + 2^3 + 2^2 + 2^0 = 64 + 32 + 16 + 8 + 4 + 1 = 125
10000011→ -128 + 2^1 + 2^0 = -128 + 2 + 1 = - 125
10000011反码 01111100 (把二进制的10000011按位求反即01111100),相当于十进制数的 124
01111100→2^6 + 2^5 + 2^4+2^3 + 2^2 = 64 + 32 + 16 + 8 + 4 = 124
10000011的补码=反码01111100 + 1 = 01111101,相当于十进制数的 125
01111101→2^6 + 2^5 + 2^4 + 2^3 + 2^2 + 2^0 = 64 + 32 + 16 + 8 + 4 + 1 = 125
机器数字长8位(含1位符号位),若机器数为83H,当它分别表示原码,补码,反码时,等价的十进制数分别是多少?(麻烦哪位解
机器数字长为8位.若机器数为81H,当它分别代表原码、补码、反码和移码时等价的十进制分别为多少?
设机器数的字长为8位(含一位符号位),分别写出下列各二进制数的原码、补码和反码.
当十六进制数9B和FF分别表示为原码、补码、反码、移码和无符号数时,所对应的十进制数各为多少(设机器数采用一位符号位)?
微机字长为8位,期中含一位符号位,当分别用原码,补码和反码表示机器数(81)十六进制……
机器的字长8位,求十进制数-28的原码反码和补码
机器数采用一位符号位,16进制FEH分别表示原码,反码,补码,移码对应的十进制,非常,以及很
16位二进制表示的原码、反码、补码的最大、最小十进制数分别是多少
假设某计算机的机器数为8位,试写出十进制数-45的原码,反码和补码
将十进制数-45分别用8位的原码、反码和补码表示
设机器数为8位.已知Y=-0110110,请分别写出Y的原码,补码,反码.
设机器数为8位,已知Y=-0100110,请分别写出Y的原码,补码和反码.