()
2.二进制转八进制
与二进制转成十六进制的方法类似,在二进制转八进制时,只是将每三位二进制数算为一个八进制数。
【实例9】:把11101111.11转换为八进制数。在最高位和最低位分别补一个0后,可以分解为4组二进制数,然后分别将每组二进制数转换成八进制数的每一位,最后得到这个数为357.6。
(011 101 111 110)——最左边和最右边各补了一个0
( )
3.八进制和十六进制转二进制
和上面所介绍的一样,只需要把上面的例子反过来即可。对于八进制数转为二进制数,将每一位八进制数先写成3位二进制数,然后按照其原来所在位数连接起来即为二进制数。十六进制数转为二进制数也类似,只不过是将一位十六进制数写成4位二进制数即可。
将二进制数1011011.101转换为十进制、八进制和十六进制。
1.4 计算机程序设计语言
在人们和计算机进行交流时,必须使用计算机能够读懂的语言,这种语言就被称为计算机语言。计算机语言通常也叫做程序设计语言,包括机器语言、汇编语言和高级语言三大类。
1.机器语言
机器语言就是能够直接被电脑识别和执行的语言,这是第一代语言。计算机中传送的信息是一种用“0”和“1”表示的二进制代码,因此,机器语言就是用二进制代码编写的代码序列。机器语言具有运行速度快、可被计算机直接识别等特点,但其直观性差、编写烦琐且容易出错,在实际应用中非常不方便,所以很少被直接使用。
2.汇编语言
基于机器语言的缺点,人们开始使用一种能够帮助记忆的符号来表示机器指令,这种用