3.计量单位 ①bit—Byte(基本单位) ②容量单位:B-KBMB-GB-TB(1024) ③传输速率单位: bps-Kbps-Mbps-Gbps-Tbps (1000) ④字(word):另一个角度的描述 如何描述数值数据与非数值数据
3.计量单位 ①bit —— Byte(基本单位) ②容量单位:B-KB-MB-GB-TB(1024) ③传输速率单位: bps-Kbps-Mbps-Gbps-Tbps (1000) ④字(word):另一个角度的描述 如何描述数值数据与非数值数据
二.数值信息表示:(二进制) 原则:便于实现,便于运算,便于传输 数值数据:整数实数 1.整数(定点数) 定点:小数点(隐含)位置固定 I unsigned ①不带符号表示:(以1B为例) 00000000到1111111 范围:0到2n-1(为什么) 下面讨论②带符号表示(难)
二. 数值信息表示:(二进制) 原则:便于实现,便于运算,便于传输 数值数据:整数.实数 1. 整数(定点数) 定点:小数点(隐含)位置固定 ①不带符号表示:(以1B为例) 00000000 到 11111111 范围: 0 到 2 n-1(为什么) 下面讨论②带符号表示(难) unsigned
②带符号表示 关键:符号数字化(最左边一位:0为正;1为负) 原码 范围?-(2n1-1)+(2n-1-1) 注意:0有两种形式表示(+0与-0) 反码:正数:同原码 负数的反码形式:符号位不变.其余求反加1 补码:正数:同原码; 负数:取反加1 注意:0唯一表示;负数方向多1,形式为1000000 范围:-(2n-1)+(2n1-1) 补码的作用:减变加(连同符号位一起运算) 原,反补码各自的特点,功能及其关系
关键:符号数字化(最左边一位:0为正;1为负) 原码: 范围?-(2n-1-1) +(2 n-1-1) 注意:0有两种形式表示(+0与-0) 反码:正数:同原码. 负数的反码形式:符号位不变.其余求反加1. 补码: 正数:同原码; 负数:取反加1 注意:0唯一表示;负数方向多1,形式为10000000 范围:-(2n-1) +(2 n-1-1) 补码的作用:减变加(连同符号位一起运算) ②带符号表示 原,反,补码各自的特点,功能及其关系
特殊的BCD码 这是一种规定; 用四位二进制表示一位十进制 ■例:(-43)=101000011 p29表3-2 真实的 Pentium数据表示 习题p83(2) 特殊的移码
特殊的BCD码 ◼这是一种规定; ◼用四位二进制表示一位十进制; ◼例:(-43)=1 0100 0011 p29表3-2. 真实的Pentium数据表示 习题 p83 (2) 特殊的移码
1. Pentium处理器的4种整数类型 16位整|-32768~32767 二进制16位16个二进位,补码表示 短整数 进制32位32个二进位,补码表示 长整数 二进制64位64个二进位,补码表示 BCD整|-10+1~108-1+进制18位80个二进位,其中最左面1个字节的最高位是符号 数 位,余7位无效;另外72位是18位BCD码,原码 表示
1. Pentium 处理器的 4 种整数类型 整数类型 数值范围 精度 格式 16 位 整 数 -32768~32767 二进制 16 位 16 个二进位,补码表示 短整数 -2 31~2 31-1 二进制 32 位 32 个二进位,补码表示 长整数 -2 63~2 63-1 二进制 64 位 64 个二进位,补码表示 BCD 整 数 -1018+1~1018-1 十进制 18 位 80 个二进位,其中最左面 l 个字节的最高位是符号 位,余 7 位无效;另外 72 位是 18 位 BCD 码,原码 表示