设机器字长12位,定点表示,尾数11位,数符1位,问:(1)定点补码整数表示时,最大正数是多少?最小负数是多少?(2)定点补码小数表示时,最大正数是多少?最小负数是多少?定点原码整数表示时,最大正数是多少?最小负数是多少?(2)定点原码小数表示时,最大正数是多少?最小负数是多少?

1个回答
展开全部
摘要 需要注意的是,以上答案均假设定点数的符号位为最高位,即第 12 位。在实际应用中,定点数的符号位位置可能不同,因此需要根据具体情况进行转换
咨询记录 · 回答于2023-03-14
设机器字长12位,定点表示,尾数11位,数符1位,问:(1)定点补码整数表示时,最大正数是多少?最小负数是多少?(2)定点补码小数表示时,最大正数是多少?最小负数是多少?定点原码整数表示时,最大正数是多少?最小负数是多少?(2)定点原码小数表示时,最大正数是多少?最小负数是多少?
在定点表示中,数值的整数部分和小数部分的长度是固定的。由题意可知,该定点数的字长为 12 位,其中尾数 11 位,数符 1 位。以下分别讨论各种表示方式下的最大正数和最小负数。(1)定点补码整数表示时,最大正数是 0111 1111 1111,即 +2047,最小负数是 1000 0000 0000,即 -2048。(2)定点补码小数表示时,最大正数是 0111 1111 1111,即 +2047/2048,最小负数是 1111 1111 1111,即 -1/2048。(3)定点原码整数表示时,最大正数是 0111 1111 1111,即 +2047,最小负数是 1000 0000 0000,即 -2048。(4)定点原码小数表示时,最大正数是 0111 1111 1111,即 +2047/2048,最小负数是 1000 0000 0001,即 -2047/2048。
需要注意的是,以上答案均假设定点数的符号位为最高位,即第 12 位。在实际应用中,定点数的符号位位置可能不同,因此需要根据具体情况进行转换
下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消