4位二进制整数补码小负数的编码
 一、补码 
补码是对负整数在计算机中存储的一种形式;
第二种形式的负数在计算机中可以使用 (负号加数字)的形式表示一个负数;例如(-3 以1000 0011 存储)但是使用这种方法表示的只有(+0,-0),而且不可以做算术运算。
二、计算机数和真值
讨论二进制编码之前,首先来了解一下什么是计算机数和真值
补码的最小负数
(一)计算机数 
一个数在计算机中的二进制表示形式,叫做这个数的机器数
机器数数带符号的,由于计算机内部的硬件只能表示两种物理状态,在计算机使用一个数的最高位存放符号,正数为 0,负数为 1。
例如:十进制中的 +5 和 -5,计算机字长为8位,分别转换为 00000101 和 10000101;这里面的 00000101 和 10000101 就是机器数
机器数的特点:
一个数值的二进制表现形式,就叫做这个数的机器数。二进制的位数是受机器设备的限制的。机器内部设备一次能表示的二进制位数叫做机器的字长,一台机器的字长数固定的。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。