第一章 基础知识
一. 原码
原码表示时,最高位为符号位,正数用0表示,负数用1表示,其
余的位用于表示数的绝对值。
符号位
绝对值
对于一个N位的二进制,它的原码表示范围为-(2n-1-1)~+(2n-1-1),
例如:如果用8位二进制表示原码,则数的范围为-127~+127。
原码表示时,假设机器字长为8位,-0的编码为10000000,+0的编码
为00000000。
【例1-1】 求+67、-25的原码(机器字长8位)
因为
�+67�=67=1000011B
�-25�=25=11001B
所以
[+67]原=01000011B
[-25]原=10011001B