第2章微机运算基础 计算机最基本的功能是进行大量“数”的计算与加 工处理,但计算机只能“识别”二进制数。所以,二进制 数及其编码是所有计算机的基本语言。在微机中还采用 了八进制和十六进制表示法它们用二进制数表示和处理 非常方便。 本章将从十进制数入手再将数的基本概念引伸到二 进制、八进制、十六进制数等进位计数制。充分理解这 些数制及其相互之间的转换方法有助于掌握许多数字编 码。同时在熟悉二进制的基础上讨论二进制的各种算术 运算原理。最后,介绍数的浮点和定点表示法以及带符号 数的表示法。 黴机远算
第2章 微机运算基础 计算机最基本的功能是进行大量“数”的计算与加 工处理,但计算机只能“识别”二进制数。所以,二进制 数及其编码是所有计算机的基本语言。 在微机中还采用 了八进制和十六进制表示法,它们用二进制数表示和处理 非常方便。 本章将从十进制数入手,再将数的基本概念引伸到二 进制、八进制、 十六进制数等进位计数制。充分理解这 些数制及其相互之间的转换方法,有助于掌握许多数字编 码。同时,在熟悉二进制的基础上,讨论二进制的各种算术 运算原理。最后, 介绍数的浮点和定点表示法以及带符号 数的表示法
ICken care 21进位计数制 微机运算础 22进位数制之间的转换 23二进制编码(代码) 24二进制数的运算 25数的定点与浮点表示 26带符号数的表示法
2.1 进位计数制 2.2 进位数制之间的转换 2.3 二进制编码(代码) 2.4 二进制数的运算 2.5 数的定点与浮点表示 2.6 带符号数的表示法 微机运算基础
21进位计数制 所谓进位计数制是指按进位的方法来进行计数,简称 进位制。 在进位计数制中,常常要用“基数”(或称底数)来 区别不同的数制,而某进位制的基数就是表示该进位制 所用字符或数码的个数。如十进制数共用0~9十个数 码表示数的大小故其基数为10。为区分不同的数制可 在数的下标注明基数。如6553510表示以10为基数的 数制它是每计满十便向高位进一即“逢十进一”;当 基数为M时,便是“逢M进一”。 黴机远算
2.1 进位计数制 所谓进位计数制是指按进位的方法来进行计数,简称 进位制。 在进位计数制中,常常要用“基数”(或称底数)来 区别不同的数制,而某进位制的基数就是表示该进位制 所用字符或数码的个数。如十进制数共用 0~9 十个数 码表示数的大小,故其基数为10。为区分不同的数制,可 在数的下标注明基数 。如6553510表示以10为基数的 数制,它是每计满十便向高位进一,即“逢十进一”;当 基数为M时,便是“逢M进一”
十进制数 个十进制数中的每一位都具有其特定的权,称为位权 或简称权。就是说,对于同一个数码在不同的位它所代表 的数值就不同。 例如:999.99这个数可以写为: 999.99=9×102+9×101+9×100+9×101+×10-2 其中每个位权由基数的n次幂来确定。在十进制中整数 的位权是100(个位)、101(十位)、102(百位)等 等以小数的位权是10-1(十分位)、10-2(百分位)等等。 上式称为按位权展开式。 黴机远算
一、十进制数 一个十进制数中的每一位都具有其特定的权,称为位权 或简称权。就是说,对于同一个数码在不同的位它所代表 的数值就不同。 例如:999.99这个数可以写为: 999.99=9×102 +9×101 +9×100 +9×10-1+×10-2 其中,每个位权由基数的n次幂来确定。在十进制中,整数 的位权是100(个位)、101(十位)、102(百位)等 等;小数的位权是10-1(十分位)、10-2(百分位)等等。 上式称为按位权展开式
制有以下两个主要特点 1.十进制的基数为10,数码的个数等于基数,即10 共有十个不同的数码(0,1,22…,8,9)。 2.进位时“逢十进一”。即在计数时,每一次计到10 就往左进一位,或者说,上一位(左)的权是下 位(右)的权的10倍。 黴机远算
十进制数有以下两个主要特点: 1. 十进制的基数为10,数码的个数等于基数, 即10, 共有十个不同的数码(0,1,2,……,8,9)。 2. 进位时“逢十进一”。即在计数时,每一次计到10 就往左进一位 ,或者说,上一位(左 ) 的权是下 一位(右)的权的10倍