第3章数字媒体及应用 学习目标与要求:(p74) 回顾 计算机的一般定义; 我们要研究处理的对象 数据的表示与应用
第3章 数字媒体及应用 学习目标与要求:(p74) 回顾: 计算机的一般定义; 我们要研究处理的对象: 数据的表示与应用
3.1数值信息与数值计算 二进制 八.十六及各种进制 进制的本质? 为什么要用二(八.十六)进制? 2.各种进制之间的转换 (2,8,16,x)进制转换为10进制 10进制转换为(2,8,16,x进制 2进制与8进制与16进制之间转换 做习题:p83(1)
3.1 数值信息与数值计算 一 . 二进制 1.二.八.十六及各种进制. 进制的本质? 为什么要用二(八.十六)进制? 2.各种进制之间的转换 ◼ (2,8,16,x)进制转换为10进制 ◼ 10进制转换为(2,8,16,x)进制 ◼ 2进制与8进制与16进制之间转换 做习题:p83(1)
P83第1 10011B=()Q 1266=( )B ()H ()D 111011()Q QH ()H ()D
P83 第1题 10011B=( )Q =( )H =( )D 111101.1101=( )Q =( )H =( )D 126.6=( )B =( )Q =( )H
2.二进制运算: 数值运算 加,减,乘,除(举例 逻辑运算. 与(举例 或(举例) 非(举例 由CPU的ALU完成
2.二进制运算: 数值运算. 加,减,乘,除 (举例) 逻辑运算. 与(举例) 或(举例) 非(举例) 由CPU的ALU完成
Pentium处理器的结构 奔腾微处理器 指令 cache ALU 指令预取 内 指令译码 ROM 控制器 存 线接口部件 控制器 转换部件寄存器组 整数整数浮点 ALU1ALU2运算器 运算器 数据 cache
Pentium处理器的结构 指令预取 指令译码 控制器 整 数 ALU1 浮 点 点运算器 指令 cache 数据 cache ROM 控 制 器 运 算 器 整 数 ALU2 总 线 接 口 部 件 地 址 转 换 部 件 内 存 寄 存 器 组 奔腾微处理器 ALU
3.计量单位 ① bit- Byte(基本单位) ②容量单位:BKB-MB-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.整数(定点数) 定点:小数点(隐含)位置固定 unsigned ①不带符号表示:(以1B为例) 0000000到1111 范围:0到2n1(为什么) 下面讨论②带符号表示(难)
二. 数值信息表示:(二进制) 原则:便于实现,便于运算,便于传输 数值数据:整数.实数 1. 整数(定点数) 定点:小数点(隐含)位置固定 ①不带符号表示:(以1B为例) 00000000 到 11111111 范围: 0 到 2 n-1(为什么) 下面讨论②带符号表示(难) unsigned
②带符号表示 关键:符号数字化(最左边一位:0为正;1为负) 原码 范围?-(2n1-1)+(2n-1-1) 注意:0有两种形式表示(+0与-0) 反码:正数:同原码. 负数的反码形式:符号位不变.其余求反加1 补码:正数:同原码; 负数:取反加1 注意:0唯一表示;负数方向多1,形式为100000 范围:-(2n1)+(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)=10100011 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个二进位,补码表示 数 短整数 31~231-1 「二进制32位32个二进位,补码表示 长整数 进制64位64个二进位,补码表示 BCD整-1018+1~103-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 码,原码 表示