奎克的藏经阁 · 原书印刷页

编码 隐匿在计算机软硬件背后的语言 · 第 15 页

PDF 物理页索引 31 · 编码隐匿在计算机软硬件背后的语言

书名
编码 隐匿在计算机软硬件背后的语言
作者
未记录
印刷页
15
PDF 物理页
31(从 0 开始)
章节
编码隐匿在计算机软硬件背后的语言
UUID
38270854-596f-4a26-8183-db8c968c6020
来源类型
original_book
页面 SHA-256
f70e4714300f4f6b294e3f46647dc17b331756d8ab5f143e96c03271eaf9f110

如今,在引导盲人进入文字殿堂的道路上,改进后的布莱叶盲文系统与磁带录音书进行着竞争,但是布莱叶盲文仍然是不可替代的工具,特别是对于又聋又盲的人来说,布莱叶盲文仍然是他们开启阅读大门的唯一钥匙。近些年来,布莱叶盲文被越来越多地应用到公共场所中,使得盲人朋友们可以越来越方便地使用电梯、自动取款机等设备。

在这一章中我们将解析布莱叶盲文,来看看它是如何工作的。我们并不是要真的学习布莱叶盲文,而且也无须刻意记住什么关于它的内容。我们仅仅希望从中窥探到编码的一些本质。

在布莱叶盲文中,每个在书写文字中用到的符号具体来说就是字母、数字和标点符号都被编码成为2×3的点码单元中的一个或者多个凸起的点。这个点码单元包含的点通常使用1到6的数字来编号。

在现代应用中,使用特殊的打印机或轧花机可以将布莱叶盲文印到纸张上。

即使只是用布莱叶盲文在本书中印上几页,造价也实在是有点儿高,所以我在书中使用一种符号来表示布莱叶盲文。在这种表示方法中,点码单元中所有的6个点都会被表示出来。大点表示这是一个凸起的点,小点则表示其对应的位置是平的。例如,下面的布莱叶盲文:

其中,第1,3,5点是凸起的,而第2,4,6点的位置是平的。

令我们感兴趣的是,这些点码都是二进制的。一个单独的点不是平的就是凸起的。也就是说我们可以把在莫尔斯编码中学到的知识应用到布莱叶盲文的分析中!我们现在已经知道,每组有6个点,并且每个点有平和凸两种状态,因此6个可平可凸的点的组合数就是 $2 \times 2 \times 2 \times 2 \times 2 \times 2$ ,即 $2 ^ { 6 }$ ,也就是64。

3 布莱叶盲文与二进制码

15