打孔卡

✍ dations ◷ 2025-04-03 19:00:52 #打孔卡,软件史,电脑硬件的历史,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)。

相关

  • 胃肠炎肠胃炎是以胃和小肠炎症为特征的胃肠道病症,可导致腹泻、呕吐、腹部的疼痛和绞痛合并而成疾病表现。虽然与流感并无关系,但该病也被称为肠胃型感冒和消化道流感。肠胃炎通常是
  • 吴岳良吴岳良(1962年2月-),江苏宜兴人,中国理论物理学家,中国科学院理论物理研究所研究员。1982年毕业于南京大学。1987年在中国科学院理论物理研究所获理学博士学位。现任中国科学院理
  • 新唐书《新唐书》,北宋欧阳修、宋祁、范镇、吕夏卿等合撰,是记载唐朝历史的纪传体史书。《新唐书》共225卷,分本纪10卷、志50卷、表15卷及列传150卷。五代时期就曾有《唐书》(即后来《
  • 中华民国媒体中华民国媒体,当前指的是在台澎金马的报纸、电视、电台、网络等媒体。据原行政院新闻局统计,截至2007年9月,台湾有1,260家通信社。多数集中在台北。当前台湾的电视普及率接近10
  • 沃尔夫冈·许塞尔沃尔夫冈·许塞尔(Wolfgang Schüssel,1945年6月7日-)生于维也纳,奥地利人民党政治家。2000年-2007年出任奥地利总理。许塞尔是维也纳大学法律系毕业,博士学位。1995年任奥地利人民
  • 萨沃奇县萨沃奇县 (Saguache County, Colorado) 是美国科罗拉多州西南部的一个县。面积8,211平方公里。根据美国2000年人口普查,共有人口5,917人。县治萨沃奇 (Saguache)。成立于1866
  • PGM-11红石导弹PGM-11红石(Redstone)导弹是美国陆军第一种中程弹道导弹,也是美国第一种以德国V2火箭技术为核心发展的液态火箭。除了军事上的用途以外,红石导弹同时也在美国太空计划中提供重大
  • 约翰·温梭普约翰·温斯罗普(英语:John Winthrop,1588年1月12日-1649年3月26日)1629年,温索普因清教信仰被剥夺公职。温索普是一位律师,毕业于剑桥大学,属于拥有土地的贵族。他购买了新成立的马
  • 有机锡化学“有机锡化合物”,或“锡烷”,是包括一个以上锡-烃键的化合物。有机锡化学是有机金属化学的一个分支。最早发现的有机锡化合物是 Edward Frankland 在1849年发现的二碘二乙基
  • 前体细胞在细胞生物学中,前体细胞(英语:precursor cell,也被称为母细胞,blast cell)是指已经部分分化的细胞,其分化潜能仅为单能性,较祖细胞更少。前体细胞可视为从干细胞分化到具体细胞的最