全站数据
8 4 2 0 5 8 1

原码和补码的表示范围

建造师也侃球 | 简单学习,快乐成才!         
问题更新日期:2024-10-12 04:27:30

问题描述

原码和补码的表示范围急求答案,帮忙回答下
精选答案
最佳答案

以8位字长有符号整数为例: 原码范围:1111 1111b~0111 1111b 真值范围: -111 1111b~+111 1111b, 即 -127d~ +127d 补码范围:1000 0000b~0111 1111b 对应的真值范围:-1000 0000b~+111 1111b, 即 -128d~ +127d . 以8位字长定点有符号小数为例: [x]原 = 0.000 0000b 最高位的0是符号位表示正,此时为“正零”; [x]原 = 1.000 0000b 最高位的1是符号位表示负,此时为“负零”。 补码的“正负”与“负零”都是 0.000 0000b