数据与文字的表示方法
二进制....八进制......
十六进制
一般用数字0到9和字母A到F表示,其中:AF相当于十进制的1015
八进制和十六进制 主要目的: 简化二进制的书写
进制转化
二进制<->八进制
3位二进制数,对应1位八进制数
例如:
\((1001101.01)_2 =(115.2)_{8}\)
(整数部分向前补零,小数部分向后补零)
二进制<->十六进制
4位二进制数,对应1位八进制数
例如:
\((1001101.01)_2 =(4D.4)_{16}\)
(整数部分向前补零,小数部分向后补零)
数的机器码表示
分类:
一、无符号数
二、有符号数
- 机器数与真值
- 原码表示法
- 补码表示法
- 反码表示法
- 移码表示
无符号数:
寄存器的位数
反映无符号数的表示范围
有符号数
机器数与真值
用机器数0表示正数,用1表示负数
小数点的位置以约定的形式给出,没有专门的硬件来存储小数点的位置