第1章 微型计算机运算基础
微型计算机自从20世纪70年代登上历史舞台,已成为当今计算机发展的一个主流方向。随着微型计算机的目益普及,其应用已深入到各行各业,极大地改变着人们的工作方式、学习方式和生活方式,成为信息时代的主要标志之一。
1.1 二进制数和十六进制数
在日常生活中,人们*常用的是十进制数(用D或d表示,可省略)。计算机中采用的数制是二进制(用B或b表示),这是因为用电子器件表示两种状态比较容易实现,而且也便于存储和运算。又由于二进制数书写格式冗长,不便于阅读,所以程序设计中又常常使用十六进制数(用H或h表示)、八进制数(用O或O表示)、二一十进制数等。
1.十进制数
十进制数的特点是:每一位有0~9十种数码,基数为10,高位权是低位权的10倍,加减运算的法则为“逢十进一,借一当十”。
2.二进制数
由于计算机是一个开关部件,因此在计算机内部所有信息都以二进制数形式出现。二进制数的特点是:只有两个不同的数字,即0和1,因此基数为2,高位权是低位权的2倍,加减运算的法则为“逢二进一,借一当二:”。
3.八进制数
八进制数其实是二进制数的另一种书写形式,即把3位二进制数作为一组,每一组用等值的八进制数(实际上是十进制数中的0~7)来表示。八进制数的特点是:每一位有0~7这8种数码,因此基数为8,高位权是低位权的8倍,加减运算的法则为“逢八进一,借一当八”。
4.十六进制数
十六进制数是二进制数的另一种书写格式,即把4位二进制数为一组。十六进制数的特点是:每一位有O~9和A~F这16种数码,因此基数为16,高位权是低位权的16倍,加减运算的法则为“逢十六进一,借一当十六”。
……