第6章计算机的运算方法6
1无符号数和有符号数6
3定点运算6
2数的定点表示和浮点表示6
4浮点四则运算6
5算术逻辑单元2本章要求•掌握数制的概念,特别是各种数制的相互转换;•掌握定点数的表示方法,包括原码、反码、补码和移码的计算过程;•掌握定点数的运算,包括原码定点数的加减运算、补码定点数的加减运算和定点数的乘除运算原理和过程,重点掌握溢出的判断方法;•掌握浮点数表示的概念和规格化过程,特别是IEEE754标准表示方法;•掌握浮点数规格化过程,特别是IEEE754标准表示方法;•掌握浮点数的加减运算原理和过程
•掌握ALU的结构
3十进制数串的表示方法•目前,大多数通用性较强的计算机都能直接处理十进制形式表示的数据
十进制数串在计算机内主要有两种表示形式:1
字符串形式2
压缩的十进制数串形式4BCD码•二-十进制码(BCD-BinaryCodedDecmal)又称二进制编码的十进制
用于二-十进制转换
(1)定义:用4位二进制码表示一位十进制码
最简单的是8-4-2-1码
也叫压缩(或组合)的BCD码
例:3579D=
BCD码35790011010101111001BCD0011010101111001(2)BCD码的运算规则:8-4-2-1的BCD码只用0~15中的前10种状态0~9,后6种是非法码
所以,当和超过9时,要作+6修正操作
5两种格式的BCD码•(3)压缩(组合)与非压缩(非组合)的BCD码压缩(组合)BCD码:•用8位二进制码表示2位十进制码
•例89D10001001BCD,只占1个字节
非压缩(非组合)BCD码:•用8位二进制码表示1位十进制码
高4位无意义
•例89D0000100000001001BCD,占2个字节
6进位计数制•如果进位数制采用R个基本符号,则R称为数制的基数
进位计数制按“逢R进位”的规则
例如:二进制(B)R