打孔卡

✍ dations ◷ 2025-04-26 01:24:44 #打孔卡,软件史,电脑硬件的历史,IBM存储设备,已被淘汰的电脑硬件

打孔卡(Punched card)又称穿孔卡、霍尔瑞斯式卡或IBM卡,是一块纸板,在预先知道的位置利用打洞与不打洞来表示数字消息。现在几乎是一个过时的存储器,但其设计转变成现今常用于考试及彩券投注等用途的光学划记符号识别卡片。

1801年,法国人约瑟夫·玛丽·雅卡尔发明了打孔卡用在控制织布机织出的图案。
1880年代,美国人口调查局职员赫尔曼·何乐礼发明了用于人口普查数据的穿孔卡片及机器,并用于1890年美国人口普查,仅6周就完成了统计。而此前1880年美国人口普查的数据全靠手工处理,历时7年才得出最终结果。何乐礼创建的公司,发展为今日的IBM。

1890年代至20世纪初,穿孔卡广泛运用在商业和相关文书。20世纪期间,打孔卡应用在单位记录机作为输入端、处理和计算机程序。早期的数字电脑运用打孔机已输入信息的打孔卡当做计算机程序和数据的主要输入介质。另外,一些投票机也运用打孔卡。

1928年,IBM发明的80列、矩形孔卡片,成为事实上的标准。其工作原理如下:编号为0至9,总计10行;以及一块区域,用于第11、第12行(注意,没有编号为第10的行)。

每列的穿孔组合用于表示单个字符:

总计表示了67个字符。

进入到数字计算机时代,上述穿孔卡片字符表示方式发展为6比特的字符编码:用4比特表示第0行至第9行的哪一行被穿孔;用2比特表示第11、第12行的哪一行被穿孔。这可以表示所有的单孔或者双孔的字符表示,这被称作“二进制编码的十进制交换码”(Binary Coded Decimal Information Code,BCDIC, BCD码)。
1964年,IBM在BCDIC上又增加2个比特,形成了8比特的“扩充的二进制编码的十进制交换码”(Extended Binary Coded Decimal Information Code,EBCDIC),首先用于IBM System/360计算机。EBCDIC向后兼容BCDIC,扩充了小写字母,以及从ASCII码借鉴来的一些控制字符(穿孔卡片实际上不需要,也不表示控制字符)。因为EBCDIC脱胎于穿孔卡,所以其字母表是以9个为一组,彼此不连续编码表示的,这给程序员带来了很大不便。例如,字母“I”编码为0xC9;而字母“J”编码为0xD1,二者中间有8个码位间断。EBCDIC一直用到目前的IBM System/390计算机系统。

本条目部分或全部内容出自以GFDL授权发布的《自由在线电脑词典》(FOLDOC)。

相关

  • 巴门尼德爱利亚的巴门尼德(Παρμενίδης)(约前515-前445),公元前5世纪的古希腊哲学家,最重要的“前苏格拉底”哲学家之一,是埃利亚学派的一员。生于埃利亚(Ἐλέα,位于现在意大利南
  • 斯通波利岛斯特龙博利岛(英语:Stromboli),是位于意大利半岛西边第勒尼安海的一座火山岛,属于意大利三大活跃火山中的一座。它与西西里岛北部的埃奥利群岛形成一火山岛弧,此区域为全球地震最
  • 电化学分析电化学分析是分析化学的重要组成部分。电化学分析法是利用测量样品的电位(potential)、电流和电阻(或导电度),以分析样品中待测物组成及浓度的方法。电化学分析法测定结果是
  • 混合动力车混合动力车辆是使用两种或以上能量来源驱动的车辆,而驱动系统可以有一套或多套。常用的能量来源有燃油、电池、燃料电池、太阳能电池、压缩气体等,而常用的驱动系统包含内燃机
  • 重力场引力场(简体中文中重力场一词特指地球表面的引力场。)是描述一物体在空间中受到万有引力(重力)作用的场,在经典物理学中是一个物理量。所有有质量的物体皆会互相吸引。我们想像空
  • 白薇白薇可能指的是:
  • 广角镜《广角镜》(英语:Panorama)是一个BBC电视时事纪录片节目。第一次播出于1953年,是世界上最长寿的时事电视节目。《广角镜》曾被多位知名BBC主持人主持,包括Richard Dimbleby(英语:Ri
  • 哈蒙哈蒙县(英语:Harmon County, Oklahoma)是美国奥克拉荷马州西南角的一个县,西、南为德克萨斯州。面积1,395平方公里。根据美国2000年人口普查,共有人口3,283人。县治霍利斯(Hollis)
  • 饶州饶州,隋朝时设置的州。开皇九年(589年)置,治所在鄱阳县(今属江西省)。大业三年(607年)改为鄱阳郡;唐朝武德初年,复为饶州,辖境相当今江西省鄱江、信江两流域(婺源县、玉山县除外);天宝元年
  • 古典经济学古典经济学(英语:Classical economics),又译为古典派经济学,凯恩斯理论出现以前的经济思想主流学派,一般指英国古典经济学,由亚当·斯密在1776年开创,他所著的《国富论》把资本主义