打孔卡

✍ dations ◷ 2025-09-08 17:37:23 #打孔卡,软件史,电脑硬件的历史,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)。

相关

  • N01AA·B·C·D·G·H·QI·J·L·M·N·P·R·S·VATC代码N01(麻醉药)是解剖学治疗学及化学分类系统的一个药物分组,这是由世界卫生组织药物统计方法整合中心(The WHO Collaboratin
  • 济安·贝尼尼吉安·洛伦佐·贝尼尼(意大利语:Gian Lorenzo Bernini;又名Giovanni Lorenzo Bernini,1598年12月7日-1680年11月28日),意大利雕塑家,建筑家,画家。早期杰出的巴洛克艺术家。贝尼尼主
  • 四甲尿酸四甲尿酸(Theacrine)全名是1,3,7,9-四甲基尿酸,是由古布阿苏(英语:Cupuaçu)及茶树叶子上提炼的生物碱。四甲尿酸有抗炎性及镇痛的效果,其结构类似咖啡因,也会以类似的方式影响腺苷
  • 民雄乡#历史民雄乡(台湾话:.mw-parser-output .sans-serif{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Lato,"Helvetica Neue",Helvetica,Arial,sans-serif} Bîn-
  • 谷物法谷物法(Corn Laws)是一个古老的法律,中世纪就已存在,但1815年以后成为重大政治问题。谷物法于1815年至1846年强制实施的进口关税,藉以“保护”英国农夫及地主免受来自从生产成本
  • 毛翅目石蛾,即毛翅目(Trichoptera),是一群具有水生幼虫和陆生成虫的昆虫。大约有14,500种被描述的物种,其中大部分可以根据成年口器分为完须亚目(英语:Integripalpia)(Integripalpia)和环须
  • ZeniMax MediaZeniMax Media Inc.是美国媒体公司,通过其子公司开发并发行电子游戏。ZeniMax持有id Software(毁灭战士系列、雷神之锤系列、德军总部系列开发商)、贝塞斯达游戏工作室(上古卷轴
  • 彭德尔顿法彭德尔顿法(Pendleton Civil Service Reform Act),亦称“潘德尔顿法”,是1883年美国国会通过的一项管理与改善美国公务人员的法案。它首次确认了美国联邦政府的人事管理原则,即竞
  • 蔡文姬蔡琰(177年?-249年?),字昭姬,晋时为避司马昭讳而作文姬,陈留圉(今河南杞县)人,为蔡邕的女儿,博学有才,通音律,据称能用听力迅速判断古琴的第几根琴弦断掉。是建安时期著名的女诗人。初嫁于
  • 水獛(G. piscivora)水獛(学名:Genetta piscivora)也称水灵猫,是灵猫科的一种,曾经独自划为一属 Osbornictis(“水獛属”或“水灵猫属”),21世纪初有学者研究表明其与獛属(Genetta)为同一属。分布于刚果民