(b) 数字 (数字,数码) 讯号 (Digital signals)
(i) 数字讯号特性
数字讯号之发明和发展是电子处理讯号一大飞跃。这次 (数字革命) 可媲美以前的 (工业革命)。一般人以为计算机发明和应用是这次飞跃之大功臣,不过更早期追溯便发现二百多年前发现电力之富兰克林才是首位功臣。电力不仅孕育数字革命,更重要的是主导后铁器时代,即现代,之来临(思考历史、化工科技和时代之发展)。
有别于模拟讯号,数字讯号和时间可以有 / 或没有关系。数字讯号是一大堆经处理后之二进制 (binary) (0, 1) bits (位,比特) 以不同组合 byte (字节,字节) 运作。1 bit (比特) 是 0 (0V) 或 1 (5V),可以看成是一个开关。二进2 bit 是 (0 0), (0 1), (1 0) 或 (1 1), 两者于数字电子处理都没有任何用途。虽然没有实用 二进3 bit,但近期有人把二进3 bit和易经卦象联系起来,可参考维基百科网页。二进4 bit有 (0 0 0 0), (0 0 0 1), (0 0 1 0), (0 0 1 1), (0 1 0 0), (0 1 0 1), (0 1 1 0), (0 1 1 1 ), (1 0 0 0), (1 0 0 1)… 等24种变化,即16种可能性。1 byte 字节内有8 bit。早期计算机16 bit CPU (Central Processing Unit) 处理器可处理2字节,合成1字组 (word)。1990 微软推出Windows 3 系列16 bit CPU (80386) 个人计算机一道风行全球。现今主流个人计算机用64 bit CPU,处理4字组,每字组2 byte 16二进制比特。例如英特尔 (Intel) 之Pentium (奔腾) 和超微半导体 (Advanced Micro Devices, Inc. AMD) 之Athlon (速龙)。
基本上一大堆以x为 0 或1 比特之离散字节 (x x x x) 二进数字讯号是没有意义的,除非用有效方法去处理。这就是硬件和软件要达到的目的。字节分配为人类可认知之数字、字母或符号才起作用。1975 Motorola 推出第一代 8 bit 处理器6800,软件程序以键盘 (keyboard) 输入,并建立以拉丁语为本之ASCII coding (主题 9.2)。因8 bit 字节有28,即256次方式演绎,可以分配英语26个字母、一般和数学常用符号和十进数字。例如 (0 1 1 0 0 0 0 0) 代表英语字母 a,(0 1 0 0 0 0 0 0) 代表符号 @,(0 0 1 1 0 0 0 1) 代表十进数字1 等。编写之程序经键盘输入至计算机主体,编排好之字节再配合一精准时基 (time clock) 产生之0V, 5V 或 (0 1) 方波链,分配至主板机 CPU和其外围设施,通过复杂数据总线 (data bus) 和地址总线 (address bus) 等互通,进行程序各种指令。