早教吧作业答案频道 -->其他-->
已知寄存器为8位(含1位符号),表示定点整数,请分别用原码和补码表示最大正数,最小负数,并分析它们化成十进制数是多少?(请写出详细的解答过程)
题目详情
已知寄存器为8位(含1位符号),表示定点整数,请分别用原码和补码
表示最大正数,最小负数,并分析它们化成十进制数是多少?
(请写出详细的解答过程)
表示最大正数,最小负数,并分析它们化成十进制数是多少?
(请写出详细的解答过程)
▼优质解答
答案和解析
8位字长:
原码范围:1111 1111b~0111 1111b
真值范围:-111 1111b~+111 1111b, 即 -127d~ +127d
.
补码范围:1000 0000b~0111 1111b
真值范围:-1000 0000b~+111 1111b, 即 -128d~ +127d
说明:
8位字长模 =2^8 =1 0000 0000b
当[x]补 =1000 0000b,
x =[x]补 -模 =1000 0000b -1 0000 0000b = -1000 0000b = -128d
原码范围:1111 1111b~0111 1111b
真值范围:-111 1111b~+111 1111b, 即 -127d~ +127d
.
补码范围:1000 0000b~0111 1111b
真值范围:-1000 0000b~+111 1111b, 即 -128d~ +127d
说明:
8位字长模 =2^8 =1 0000 0000b
当[x]补 =1000 0000b,
x =[x]补 -模 =1000 0000b -1 0000 0000b = -1000 0000b = -128d
看了 已知寄存器为8位(含1位符号...的网友还看了以下:
八进制数共有7个数码,进位规则是逢八进一。() 2020-05-31 …
用9015接两位共阳数码管位选,基极需要接多大的限流电阻?最好能说说计算过程 2020-06-03 …
假定n是一个自然数,d是1~9中的一个数码,已知296分之n=0.d05(循环d05)求n. 2020-06-12 …
将1998、998、98、8这四个数的10个数码一个一个划掉,要求先划位数最多的数的最小数码,位数 2020-07-14 …
高一信息写出VB程序代码:一张单据上的5位数为1()4()7,其中十位数和千位数已经模糊不清了,但 2020-07-17 …
将1998、998、98、8这四个数的10个数码一个一个划掉,要求先划位数最多的数的最小数码,位数 2020-07-31 …
读“月相变化示意图”,回答下列问题。(9分,每空1分)⑴月球位于④处时的月相是,农历日期是。⑵日偏食 2020-10-31 …
信封上的邮政编码是0-5这六个不同数字组成,现有A:421530,B:105243,C:052314 2020-11-27 …
现在发行一种彩票,每一张彩票的号码为000-999中的任意一个,购买彩票的人需要填写一个三位数,如果 2020-12-03 …
数码定位双眼皮 2021-07-26 …