第3章运算方法与实现电路
第3章 运算方法与实现电路
本章主要内容 本章主要讨论各种数据类型的二进制表示 以及不同数制之间的相互转换。主要介绍数据 的表示方法,包括定点数表示、浮点数表示、 自定义表示方法,重点介绍浮点数表示,包括 表数范围、表数精度、表数效率及浮点数的设 计。简单介绍常用的校验编码。主要讲解定点 数的加、减、乘、除运算及实现技术,最后讨 论浮点运算方法及加法器的构成
本章主要内容: ⚫ 本章主要讨论各种数据类型的二进制表示 以及不同数制之间的相互转换。主要介绍数据 的表示方法,包括定点数表示、浮点数表示、 自定义表示方法,重点介绍浮点数表示,包括 表数范围、表数精度、表数效率及浮点数的设 计。简单介绍常用的校验编码。主要讲解定点 数的加、减、乘、除运算及实现技术,最后讨 论浮点运算方法及加法器的构成
3.1计算机中数据的表示与数制之间的转换 3.2机器教的编码表示及加减运算 3.3三进制乘除法运算 3.4浮点教的运算方法 3.5浮点教设计 3.6数据校验码 3.7高级数据表示
3.1 计算机中数据的表示与数制之间的转换 3.2 机器数的编码表示及加减运算 3.3 二进制乘除法运算 3.4 浮点数的运算方法 3.5 浮点数设计 3.6 数据校验码 3.7 高级数据表示
3.1计算机中数据的表示与数制之间的转换 °3.1.1计算机中数据的表示方法与转换 1.数值型数据的表示 表3-1 a在不同进制中的取值 进制 取值 进制 01 八进制 01234567 十进制 0123456789 十六进制 0123456789 AB CDEF
3.1 计算机中数据的表示与数制之间的转换 ⚫ 3.1.1 计算机中数据的表示方法与转换 1.数值型数据的表示 表3-1 a在不同进制中的取值 进 制 取 值 二进制 0 1 八进制 0 1 2 3 4 5 6 7 十进制 0 1 2 3 4 5 6 7 8 9 十六进制 0 1 2 3 4 5 6 7 8 9 A B C D E F
2.不同数制间的转换 (1)二、八、十六进制数之间的转换 例3-4(1011.1001)2=(001011 100100)2=(1344)8
⚫ 2.不同数制间的转换 ⚫ (1)二、八、十六进制数之间的转换 ⚫ 例3-4 (1 011.100 1)2=(001 011. 100 100)2=(13.44)8
例3-5(1001011001)2=(0010 0101.1001)2=(259)16 若将八、十六进制转换成二进制时,只要 把每一位对应写成3位、4位二进制即可
⚫ 例3-5 (10 0101.1001)2=(0010 0101. 1001)2=(25.9)16 ⚫ 若将八、十六进制转换成二进制时,只要 把每一位对应写成3位、4位二进制即可
例3-6(125)8=(01010101)2= (1010.101) 2
⚫ 例 3 - 6 (12.5 )8= (001 010 .101 ) 2 = (1010.101 ) 2
例3-7(2A3)16=(001010100011) 2(101010.011)2
⚫ 例3-7 (2A.3)16=(0010 1010.0011) 2=(101010.011)2
(2)十进制数转换成二进制数 例3-8将(125)10转换成二进制数
⚫ (2)十进制数转换成二进制数 ⚫ 例3-8 将(125)10转换成二进制数
3.12十进制数的编码与运算 1.有权码 有权码指的是表示一位十进制的二进制码 的每一位有确定的权值
3.1.2 十进制数的编码与运算 ⚫ 1.有权码 ⚫ 有权码指的是表示一位十进制的二进制码 的每一位有确定的权值