打孔卡

✍ dations ◷ 2025-12-05 12:33:58 #打孔卡,软件史,电脑硬件的历史,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)。

相关

  • 山梨糖醇山梨糖醇(Sorbitol),是一种己六醇,是一种能缓慢代谢的糖醇。山梨糖醇分子式C6H14 O6,与单糖的结构相似,可通过还原葡萄糖上的醛基为羟基来获得。山梨醇最早是从花楸树(学名Sorbus p
  • 记忆效应记忆效应(英语:memory effect)是一种发生在某些充电电池上(如镍镉电池或镍氢电池),经过多次充电后导致电池容量减少的现象。当镍镉电池(NiCd)或镍氢电池(NiMH)在多次没有完全放电的情
  • 科学大纲 §形式科学以下大纲是科学的主题概述:科学(英语:Science,希腊语:Επιστήμη)是通过经验实证的方法,对现象(原来指自然现象,现泛指包括社会现象等现象)进行归因的学科。科学活动所得的知识
  • 蛸亚纲见内文蛸亚纲(学名:Coleoidea)是头足纲下的一类软体动物。它们不像鹦鹉螺亚纲般有硬壳,最多只有用来控制浮沉的内骨。一些物种甚至完全没有骨头,一些则以软骨来支撑。具有墨囊和
  • 锰酸盐锰酸盐广义上是指锰的含氧酸盐。但通常所说的锰酸盐特指MnO2−4离子所对应的+6价的锰酸盐。锰(VI)酸盐是唯一已知的含Mn(VI)的物种。锰酸钠和锰酸钾可以通过对应的高锰酸盐
  • 结城秀康孝顕院殿三品黄门吹毛月珊大居士 浄光院殿森岩(巌)道誉运正大居士东京都品川区南品川海晏寺 福井県福井市田ノ谷町の大安寺 和歌山県伊都郡高野町高野山の高野山奥の院从
  • 阁沙梅岛阁沙梅岛可以指:
  • 霍华德·斯金格霍华德·斯金格爵士(英语:Sir Howard Stringer,日语:ハワード・ストリンガ,1942年2月19日-,另一译名为史俊格)是一位英国美国企业家。1942年出生于英国威尔士,曾任日本Sony会长。在19
  • 伊斯兰艺术伊斯兰艺术是指自公元7世纪以来,在受到伊斯兰文化所影响的穆斯林聚集区内产生的(不单仅指穆斯林民众所创作的)一种视觉艺术风格。包括建筑物、书法、绘画以及陶艺等诸多表现方
  • 呼肠孤病毒科正呼肠孤病毒属 环状病毒属 轮状病毒 科罗拉多壁虱热病毒 水产呼肠孤病毒 质型多角体病毒 斐济病毒属 植物呼肠孤病毒属 水稻病毒属 呼肠孤病毒科(),是由respiratory