鱼非鱼/文

计算机,或者说电脑,也许是20世纪人类最伟大的发明之一。今天一个城市中产阶层家庭可能拥有十数个以各种形式的计算设备——台式机,笔记本电脑,HTPC,平板电脑,智能手机,电子书,机顶盒/电视棒/智能电视,游戏机,智能手表/手环等等。我们用它们查找信息,阅读,听音乐,看视频,玩游戏,处理个人事务,工作,购物。我们已经没办法想象一个没有它们的世界。

可是,计算机在刚被发明出来时,却远远不是这样。第一台计算机ENIAC的售价是今天的一台智能手机的1万多倍,体积是4000万倍,功耗是40万倍,重量是12万倍,但计算能力却只是后者的2000分之一。更重要的是,早期的计算机功能十分有限,真的就只能够“计算”,而且操作起来十分困难,只支持机器语言,使用者基本都是受过专业培训的高学历人员。研发ENIAC的工程师大概永远无法想象今天的“计算机”可以被揣在口袋里甚至是戴在手腕上,而且大部分时间都被用来休闲和娱乐。

过去70多年的计算机发展史,其实也就是计算机不断小型化和不断贴近生活的历史。

而这段历史的开端,要从小型机开始讲起。

1940-50年代的早期计算机因为使用电子管,体积比较庞大。往往都需要一整个房间来储存,而且价格也比较昂贵,比如ENIAC的造价就高达48.7万美元(合今天的600万美元),而英国的Manchester Mark I(第一台冯诺依曼机)则造价10万英镑(合今天的500万美元),运营和维护都需要大量的费用。即使是后来面世的第一台量产计算机UNIVAC,上市价格也要15.9万美元(合今天的141万美元),只有大型科研机构和高校才能拥有。

下图为1951年推出的UNIVAC I,占地面积仅为ENIAC的三分之一,总共制造了46套,开售价格15.9万美元,后来涨价到125-150万美元。它也是第一台既能够处理数字计算,也能够进行文字处理的通用计算机,使用汇编语言编程,使用电打字机、磁带和示波器作为输入输出设备,每秒钟可以进行1905次运算,并能存储12000位的数据(即12000个二进制字符)。

计算机小型化的契机开始于晶体管的使用。1955年,第一台全部使用晶体管的计算机TX-0,由MIT林肯实验室研发问世。

1960年,由林肯实验室前员工创立的DEC公司改进了TX-0的设计,推出了PDP-1,PDP系列后来发展成为历史上最著名的小型机系列之一,而DEC后来也成为了小型机最著名的制造商。

历史上第一款被广泛复制(在那个时代是由程序员自己手动将类似的代码输入到自己工作用的计算机中)的电子游戏——Spacewar!,也是在PDP-1上开发的,在1962年面世,后来随着小型机市场的成功,有上千台机器都曾经运行过这一游戏,在整个70年代都是最流行的电子游戏之一。我个人也曾经在位于硅谷的计算机历史博物馆玩过这个游戏的复制品,游戏中两人各控制一个飞船发射飞弹对战,以50多年前而言,其实还挺好玩。

PDP-1上还出现了最早的文字处理软件(之一),Expensive Typewriter。还有许多其他软件也运行在PDP-1这样的以示波器为显示设备的小型机上,像下图这样

同一时期除了MIT林肯实验室这一派的产品以外,也有CDC(Control Dta)公司推出的小型化计算机——CDC160

上面这些机器体积仍然比较庞大,价格也仍然比较昂贵,不被认为是真正的小型机。第一台真正的小型机一般认为是同样由DEC推出的LINC(Laboratory INstrument Computer)。相比PDP-1,这台计算机已经可以安置在一个办公桌大小的空间内,售价也从12万美元下降到4万多美元(合今天的32万美元)

不过,第一台在商业上获得成功的小型机,则是DEC公司在1965年推出的PDP-8。这款小型机上市的售价只要1.85万美元(合今天的14万美元),体积也比之前的计算机更小。它的CPU主频大概是800kHZ左右(PDP-8没有固定的时钟频率)。

1966年,DEC又推出了仅售1万美元的PDP-8S

后来的PDP-8E的主机甚至更小,价格也低至8000美元

PDP-8的时代也正是计算机存储设备大变革的时代。早期的PDP-8使用打孔纸带作为存储设备,前置面板作为显示设备,中期则使用打孔卡片、磁带,但到后期就开始使用软盘和硬盘作为存储设备,显示终端作为输出设备

PDP-8使用的打孔纸带

当时使用的打孔纸带。早期的PDP-8程序员就是将使用PAL-8(汇编语言)、FOCAL(解释语言)或Fortran(命令式语言)编写的代码存储在这样的纸带上。

后期的PDP-8显示终端,这时候PDP-8也已经支持像BASIC这样的高级语言,编程变得容易了许多。

PDP-8使用的软驱

因为价格低廉,硬件和软件的功能也比较完善,PDP-8在商业上获得了前所未有的成功。仅这一个型号就售出了50000多套,而如果算进去各种改进型PDP-8,总销量则高达30万台之多。也是从PDP-8开始,计算机不再仅仅为大型机构的专业人员使用,而开始进入西方发达国家普通的办公室之中。为了方便人们使用,PDP-8上面也涌现了很多软件,比如OS/8操作系统,可以让使用者在显示终端上以命令行的形式操作电脑。后来又有了支持抢占式多任务处理的实时操作系统RTS-8,支持多用户的抢占式多任务处理操作系统COS300,以及支持多用户的分时式多任务处理操作系统TSS-8。

PDP-8上面也有提供像WPS8这样的文字处理程序,这个软件在80年代发展成为DEC旗下的All-in-1办公套件,提供了一整套的办公功能,类似后来的MS Office。

PDP-8的成功当然也引来了很多竞争者。惠普公司在1967年也推出了第一款小型机,HP2116A,后来变成HP2100(后改名为HP1000)系列。跟PDP-8不同,HP2100采用的是16位处理器,处理能力比PDP-8更强,上市售价为2.2万美元。

1969年,另一家公司Data General推出了小型机Nova,同样采用16位处理器,但价格则要低廉得多,只要3995美元(合今天的2.6万美元),即使包含RAM扩展(对于Nova来说几乎是必须的),也只要7995美元。Nova十分成功,总共卖了5万多台。

尽管面临很多竞争对手,DEC仍然是小型机市场无可争议的王者。1970年,在继续销售和更新PDP-8产品线的同时,更强大的采用16位处理器的PDP-11又推出了,采用了16位处理器。上市售价仍然为1.8万美元,比Nova要贵不少,但仍然卖出了60万台,是当时最成功的小型机。1977年,DEC又推出了第一台32位小型机,VAX系列

与此同时,成本更低廉的PDP-8系列也仍然在发挥余热。从1977年开始,DEC推出了以DECmate为名的一系列PDP-8兼容机。下图则为系列的第一款产品——VT78,使用了主频为2.2MHZ的Intersil 6100 CPU,将PDP-8的计算能力封装到了VT-52显示终端里。

这款计算机体积很紧凑,但售价仍然比较高,需要7995美元,主要还是机构用户。真正将计算机带入大众时代的,则是同一时期出现的最早的微型计算机,也就是下期要说的home computer。

作者:书生剑客
链接:https://xueqiu.com/3993902801/87727864
来源:雪球
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

我的世界-01-从小型机到个人计算机的发展简史(上)相关推荐

  1. 我的世界-03-从小型机到个人计算机的发展简史(下)

    鱼非鱼/文 四.16位时代--图形界面与PC兼容机 上期说到,在80年代最开始的几年,个人电脑市场形成了IBM PC.苹果II和Commodore64三足鼎立的形势.那么,最后是谁笑到了最后呢? 80 ...

  2. 从小型机到x86:四川电信核心数据库迁移到虚拟化平台

    (近期,TechTarget中国记者孙瑞对四川电信将CRM核心数据库从小型机迁移到x86虚拟化平台的项目进行了采访.以下是对本事件的详细报道.) 从近两年开始,一场起源于国内某知名互联网企业的&quo ...

  3. 630本经典绘本世界中英文PDF+音视频,呕心推荐史上最全电子版绘本合集

    儿童文学作家格雷厄姆·格林说:"只有童年读的书,才会对人生产生深刻的影响." 因为对2个孩子的热爱,想让他们从小能养成阅读的好习惯,而开始关注绘本.工作之余,翻阅了大量中英文经典绘 ...

  4. AI:2020年7月10日世界人工智能大会WAIC青少年人工智能创新发展论坛《人工智能从娃娃抓起》

    AI:2020年7月10日世界人工智能大会WAIC青少年人工智能创新发展论坛<人工智能从娃娃抓起> 导读:教育是生态系统,包括北大清华的本硕博正在逐设人工智能课程,五年以后,中国将会迈向人 ...

  5. 我的世界刷猪人塔java版_我的世界速攻猪人塔详解 史上最牛的经验塔

    我的世界速攻猪人塔详解 史上最牛的经验塔.那下面给大家分享的这个是一个可以让所有经验塔自叹不如的速攻猪人塔哦~那到底这个塔是什么呢?那下面就给大家详细的介绍一下吧!有感兴趣的玩家不妨进来看看哦~希望大 ...

  6. 【Python可视化】2021年最新世界大学排名,来看看你的母校上榜没~

    前言 世界上较为主流的大学排名有美国U.S. News世界大学排名.英国QS世界大学排名.英国泰晤士高等教育世界大学排名,以及学术类排名如世界大学自然指数排名.中国软科世界大学学术排名等.影响力较大的 ...

  7. 我的世界java18w50a_我的世界Java版18w21a正式发布 海豚将不能穿上盔甲

    原标题:我的世界Java版18w21a正式发布 海豚将不能穿上盔甲 Minecraft Java版 18w21a 正式发布 18W21A中的修改: 海豚不能穿上盔甲了 海豚会指引你寻找宝藏 线性插值 ...

  8. 世界首富贝佐斯不算什么 人类史上最有钱的可能是他

    中新网3月12日电 综合报道,日前,2019年福布斯全球亿万富豪榜出炉,亚马逊公司创办人贝佐斯以1310亿美元的资产,稳坐世界首富宝座:然而,若是和人类史上最富有的人相比,他的资产根本是小巫见大巫. ...

  9. 从苏宁电器到卡巴斯基第01篇:我的本科时光(上)

    前言 本系列故事的大标题为<从苏宁电器到卡巴斯基>,还有个小标题<讲讲我从一个营业员转变成一个病毒分析师的故事>.其实关于苏宁电器与卡巴斯基这两家企业无需我在这里过多地介绍,一 ...

最新文章

  1. Java开发的环境搭建
  2. Deepin ROMS 安装详细流程
  3. 华为pat地址转换,以及内网web服务器发布
  4. rsa php前面,PHP使用非对称加密算法(RSA)
  5. 程序员保值的5个秘密
  6. 【Python函数】——sort,sorted
  7. AUTOSAR从入门到精通100讲(二十八)-AutoSar之CAN网络管理
  8. 图像风格迁移cvpr2020_CVPR 2020 | 浙大李俊成:用无监督强化学习方法来获得迁移能力...
  9. 教授犀利致辞:躺平的韭菜不挨刀,但不挨刀的韭菜做不成佳肴
  10. 那些公司用计算机仪表电缆,计算机及仪表用电缆技术
  11. 10位photoshop顶尖设计大师
  12. VB.net中的sender和e
  13. Navicat for MySQL的基本使用
  14. fashion minst
  15. 【复杂网络】【社区发现】算法Louvain_FastUnfloding
  16. 计算机运行慢 卡是什么原因是什么原因,电脑反应慢是怎么回事?五招让你的电脑快得飞起!...
  17. 从微盟员工删库跑路看程序员的职业素养。
  18. 微信在服务器上发不了图片大小,为什么微信发不了图片?这四招教你解决难题...
  19. 左、右外连接的写法及(+)的用法
  20. PAT 1110 区块反转 (25 分) c语言

热门文章

  1. 数据猿专栏专家张涵诚:大数据管理局的现状分析和未来发展展望
  2. 用.et文件恢复.XLSX表格
  3. 小程序 小程序列表模板
  4. 视频号迎来重大更新,这些功能久等了
  5. hadoop 错误锦集
  6. 2021年6大好用又免费BI软件系统
  7. 【Window10】自定义菜单——显示桌面
  8. 副业项目做什么比较靠谱,如何知道自己适合做什么?
  9. 怎么控制别人的电脑屏幕?
  10. Flowable 6.6.0 事件注册表用户指南 - 2 配置 - 2.6,2.7,2.8