计算机字长为8位,求机器数E3H分别为原码,反码,补码,无符号数压缩BCD码所对应的真值

如题所述

E3H为原码,真值为E3H=-63H(原码和其原来真值相同)
反码,为9CH=-1CH(反码为第一位符号位不变,其它位置取反)
为补码,为9DH=-1DH(补码为第一位符号位不变,其它位置取反,最后加一)
无符号数,即第一位表示为数值,而非符号,为227
温馨提示:内容为网友见解,仅供参考
第1个回答  2022-06-09
机器数 E3H 分别为
为原码:真值就是-63H。
为反码:真值就是-1CH。
为补码:真值就是-1DH。
为无符号数:真值就是 E3H。
为压缩BCD码:不成立!  E,不是 BCD 码。

计算机字长为8位,求机器数E3H分别为原码,反码,补码,无符号数压缩BCD码...
E3H为原码,真值为E3H=-63H(原码和其原来真值相同)为反码,为9CH=-1CH(反码为第一位符号位不变,其它位置取反)为补码,为9DH=-1DH(补码为第一位符号位不变,其它位置取反,最后加一)无符号数,即第一位表示为数值,而非符号,为227 ...

已知[x\/2]补=0C6H,计算机的机器字长为8位二进制编码,则[x\/4]补=?
以h或H结尾的数是十六进制的数,当然了也可以用0x开头。比如0x0c6=0c6h=0c6H.这道题该如何做呢?以题意,0c6h=1100 0110是[x\/2]的补码,那么[x\/2]=0011 1000=56.那么x=112,[x\/4]=28 [x\/4]补=1110 0100=0E4H 没答案。也可能你写的[x\/2]不是表示x\/2.你不会是把题写错了...

单招计算机试题知识点
3、掌握机器数的三种表示方法:原码,反码和补码; 4、掌握8位二进制定点整数的原码,反码,补码所表示的数的范围,及真值转换方法; 5、掌握数字编码8421BCD码,十进制数与其压缩BCD数之间的转换;掌握字符编码ASCII码的个数及分类,掌握汉字的区位码,国际码,机内码,熟悉其转换方法; (二)微型计算机基本结构知识点要求 1...

计算机代码1—10这10个数字表示什么意思 例如:数字1 计算机代码00001 这...
对有符号数,机器数常用的表示方法有原码、反码、补码三种。1) 原码上述机器数表示方法,即最高位表示符号、数值位用二进制绝对值表示的方法,便为原码表示方法。换言之,设机器数位长为n,则数X的原码可定义为: n位原码表示数值的范围是: -(2n-1-1)~+(2n-1-1)它对应于原码的111…1~011…1。数0的原码...

c语言中一个数的小数如何表示
2、指数表示:e或E之前必须有数字,指数必须为整数。例如:12.3e3 ,123E2, 1.23e4。注意:浮点数常量默认为double类型,如果浮点数常量表示float类型,在末尾添加小写的f或者大写的F,表示此常量为单精度浮点常量。定点小数是纯小数,约定的小数点位置在符号位之后、有效数值部分最高位之前。若数据x...

计算机代码1—10这10个数字表示什么意思 例如:数字1 计算机代码00001 这...
对有符号数,机器数常用的表示方法有原码、反码、补码三种。1) 原码上述机器数表示方法,即最高位表示符号、数值位用二进制绝对值表示的方法,便为原码表示方法。换言之,设机器数位长为n,则数X的原码可定义为: n位原码表示数值的范围是: -(2n-1-1)~+(2n-1-1)它对应于原码的111…1~...

帮我做一下单片机选择题!外加一道简单题
15.B 16.A 17.B 18 D 19 C 20 B 21 D 22 A 23 B 24 B 25 C 26 C 27 C 28 C 29.交换片外20H和片内20H的内容 结果片内20H存03H,片外20H存30H

...顺便求进制之间的转换,原码补码什么的。。。
[真值]:数值绝对值的二进制数再加上符号,如3的真值为11、-3的真值为-11。[原码]:符号位(即最高位0正1负)加真值绝对值,真值绝对值若超出存储长度,超出部分丢失,正数的原码为其本身。[反码]:正数的反码同其原码,负数的反码为其原码除符号位外其他位按位取反。[补码]:正数的补码同其原码...

相似回答