计算机信息处理


计算机之所以能成为强有力的信息处理工具,在现代社会中起着极其重要的作用,是它本身所具有的卓越特性决定的。电子计算机集接受信息、记忆信息、处理信息、输出信息等功能为一体,确切他说,电子计算机就是电子元件构成的多用途现代信息处理机。
计算机中的信息表示
数字、字符、汉字和程序等所有信息在电子计算机内部的存储、处理和传送,都采用二进制代码表示。
1.二进制数
在日常生活中计数多采用“十进制”。十进制用“ 0-9”十个数码,根据“逢十进一”的原则进行计数。而计算机中使用的是二进制数,并以此作为计算机传递信息的“语言”。
首先,用二进制数比较方便。只用数码“0”和“1”来表示,按照“逢二进一”的原则计数(二进制和十进制数对应关系如表1.2.1所示)。电子计算机中大量采用电子元件,在这些元件中两种状态最容易实现,如电路的通与断,脉冲的有和无,电位的高与低等。这两种状态也最稳定,又容易实现对电路本身的控制。一个具有两种不同的稳定状态并能相互转换的器件,就可以用二进制数来表示。在电学中用两种稳定的状态来表示“0”和“1”的东西很多,例如利用电子元件具有的双稳态工作特性,可以将电路的断代表“0”,电路的通代表“1”;又如电灯灭表示“0”,电灯亮表示“1”等。如果不用“二进制”而采用“十进制”,就需要找出具有十种稳定状态的电子元件,这样的元件寻找起来是比较困难的,所以“二进制数”在电子元件中的表示是最容易实现的。

表1二进制数和十进制数换算对照表

二进制

十进制 二进制 十进制 二进制 十进制 二进制 十进制
0000 0 0011 3 0110 6 1001 9
0001 1 0100 4 0111 7 1010 10
0010 2 0101 5 1000 8 1011 11

采用“二进制数”的算术运算也比较简单,制造成本更经济。二进制的加法运算和乘法运算公式都各有四条规则:加法有0+0=0,0+1=1,1+0=1,1+1=10;乘法有0*0=0,0*1=0, 1*0=0, 1*1=1,而十进制的加法和乘法运算公式从0+0开始到9+9,从0*0开始到9*9各需规则100条。


2.二进制代码
电子计算机中的数是用二进制表示的,在计算机中也采用二进制代码表示字母、数字字符、各种各样的符号、汉字等。在处理信息的过程中,可将若干位的二进制代码组合起来表示各种各样的信息。但由于二进制数不直观,人们在计算机上实际操作时,输入、输出的数使用十进制,而具体转换成二进制编码的工作则由计算机软件系统自动完成。
字母和各种字符在计算机中的传输普遍采用Ascll码(American Standard Code For lnformation lnterchange),即美国标准信息交换码,它用了7位二进制数来表达字母和各种常用字符(见附录)。
对于汉字信息的表示比较复杂,我国有汉字几万个,常用的汉字也有7000多个,为了统一,我国制定了汉字编码标准,规定了一、二级汉字共6763个,用两个字节(16位二进制代码)来表示一个汉字。


« 
» 
快速导航

Copyright © 2016 phpStudy | 豫ICP备2021030365号-3