第3章运算方法和运算部件
本章要点:
常用的进位计数制及其相互转换
数值数据的表示和运算
运算部件
浮点运算
数据校验
3.1 数字化信息编码
3.2 常用的数据表示
3.3 二进制数值数据的编码与运算算法
3.4浮点数与浮点运算器
3.6数据校验码
1. 各种形式的信息,在计算机系统内部,主要表示成定点数(整数)、浮点数(实数)、逻辑数(布尔数)、字符、字符串等形式,并且都必须采用数字化编码。所以,在计算机系统中所指的数据均是以二进制编码形式出现的。
2. (1)二进制只有两种基本状态,使用有两个稳定状态的物理器件(如三极管)就可以表示二进制数的每一位,而制造有两个稳定状态的物理器件要比制造有多个稳定状态的物理器件容易得多。(2)二进制的编码、计数和运算规则都很简单。可用开关电路实现,简便易行;(3)两个符号“1”和“0”正好与逻辑命题的两个值“真”和“假”相对应,为计算机中实现逻辑运算和程序中的逻辑判断提供了便利的条件。
3. 编码是计算机系统的基础,而编码的基础是数制。而在计算机中,多采用二进制数,二进制数的优点是其运算规律简单且实现二进制数的数字装置简单。二进制数的缺点是人们对其使用时不习惯且当二进制位数较多时,书写起来很麻烦,特别是在写错了以后不易查找错误。
4. (1)基数 在某种数制中,允许使用的数字符号的个数,称为这种数制的基数或基。(2)位权 任一种N进制中,Ni 称为第i位的权。(3)进位