发布网友 发布时间:2022-05-29 19:46
共1个回答
热心网友 时间:2023-11-15 13:28
(-57)十的原码为:(1000000000111001)二,(57)十=(101*1010+111)二=(111001)二=(11 1001)二=(39)十六(-57)十的原码为:(1000000000111001)二, (57)十=(101*1010+111)二=(111001)二=(11 1001)二=(39)十六 (-57)十的反码为:(1111111111000110)二=(1111 1111 1100 0110)二=(FFC6)十六 (-57)十的补码为:(1111111111000111)二=(1111 1111 1100 0111)二=(FFC7)十六 ...
某台计算机的机器数占8位,十进制57的原码,反码和补码是多少-57的原码为10111001,反码为11000110,补码为11000111 方法:“先将十进制数57转换为二进制数为111001,再按8位写出原码10111001(0为正,1为负),再按照符号位不变,其余位对应取反得到反码11000110,在按照补码为反码的末位加1,得到补码11000111”参考资料:《大学计算机-计算思维导论》,清华大学出版...
分别写出57和-57的用8位二进制位表示原码,补码和反码57原码:00111001 反码:00111001 补码:00111001 对于正数原、反和补码相同;-57原码:10111001 反码:11000110 补码:11000111 对于负数: 原码首位表示符号;反码是在原码基础上符号位不变,其于的取反;补码是在反码基础上加1 参考资料:计算机文化基础,数电。。。
十进制-57的什么是11000111-57原码:10111001 反码:11000110 补码:11000111
将整数100和-57用8位二进制补码表达100D=01100100B,由于100D是正数,补码也是01100100B 57D=00111001B,取反=11000110B,加1=11000111B,-57D的补码表示为11000111B
负数求补码时如果第一位不是0该怎么加1举例说明如下:用8位二进制数表示:[-57]原 =1011 1001b [-57]反 =1100 0110b [-57]补 =1100 0111b 最高位(符号位)为1,表示负数。
+82和-57的原码反码补码用8位二进制数表示:[+82]原 =[+82]反 =[+82]补 =0101 0010b [-57]原 =1011 1001b [-57]反 =1100 0110b [-57]补 =1100 0111b
+89和-57的原码反码补码用8位二进制数表示:[+89]原 =[+89]反 =[+89]补 =0101 1001b [-57]原 =1011 1001b [-57]反 =1100 0110b [-57]补 =1100 0111b
若十进制数"-57"计算机内表示为11000111,则其表示方式为?补码。如果只是对十进制数进行打印或显示,那么可以把十进制数看成字符串,直接用ASCII码表示,09分别对应ASCII码的30H39H,这种表示方式,1位十进制用8位二进制数表示。用ASCII码表示的十进制又分为前分隔数字串和后嵌入数字串。要明确一点。计算机内部用什么方式表示负数,其实是无所谓的。只要能够保持...
-57的反码是11000110而补码是1100011不是应该在反码后加1吗变为110001...-57的反码是11000110,补码不是1100011,而是 补码是11000111 在反码后加1,不是指增加一位数字,变为11000110——而是指做一次二进制加法,变成11000111