摘 要 数据是计算机处理的对象,从不同的处理角度来看,数据有不同的表现形态。从外部形式来看计算机颗处理数值、图、文字、声音、视频以及各种模拟信息量。从高级语言程员的角度来看,有数组、指针、结构、实数、整数、字符和字符串等类型数据。从算法描述的角度来看,有图、表、树、队列、矩阵等结构类型的数据。在计算机内部数据出现的任何形态最终都由机器指令来处理。从计算机指令集体系结构的角度来看,计算机中底层的机器级表示数据只有几类简单的基本数据类型,各种复杂类型的数据都由他们可以组成。
关键词 二进制编码 计算机 处理对象
中图分类号:TH165.3 文献标识码:A
1关于二进制编码
计算机内部处理的“数字化编码”是所有数据。由输入设备转化为二进制码表示的在现实生活中的感觉媒体信息,如文字、声音、活动图像、图画等,因此,“离散化”和“编码”是输入设备必须有的两个功能。因为,在计算机中用来储存、加工和传输数据的部件位数有限的,所以在计算机中只能表示和处理离散的信息。对感觉媒体信息进行定时采样,将现实世界中的连续信息转化为计算机中的离散的“样本”信息,然后对他们用“0”和“1”进行数字化编码的过程叫做“数字化编码”的过程。计算机的内部所有信息都是由二进制进行编码的。二进制表示方式在计算机内部采用。而这样做的原因有以下几点:
(1)使用有两个稳定的物理器件就可以表示二进制数的每一位,相对于只制造两个稳定状态的物理器件要比制造有多个稳定状态的物理器容易得多。例如用高,低两个电位,或用脉冲的有无,正负极行都可以很可靠,很方便的表示“0”和“1”,所以,二进制只有两种基本状态。
(2)二进制的编码,运算规则和计数都很简单。
(3)逻辑命题的两个值相对应,提供