谁最先意识到电脑需要操作系统的和汇编编译器用汇编语言编写的自举编译,计算机简史,机械,电子硬件,编程语言,编译,打孔式,操作系统

发布时间:2026/11/6 1:34:23
谁最先意识到电脑需要操作系统的和汇编编译器用汇编语言编写的自举编译,计算机简史,机械,电子硬件,编程语言,编译,打孔式,操作系统 最开始的大型计算机有操作系统吗有处理器吗最开始的大型计算机‌没有现代意义上的操作系统‌但‌具备处理器相关的核心运算控制硬件‌。️ 操作系统情况1946年到20世纪50年代中期的早期大型计算机完全没有操作系统采用纯手工操作模式程序员通过穿孔纸带/卡片装入程序和数据手动控制台开关启动运算算完后取走结果再让下一个用户上机CPU大部分时间都在等待人工操作资源利用率极低。直到1955年基于IBM 701开发的GM OS GM-NAA I/O才诞生这是最早的批处理操作系统雏形能实现程序运行完后自动执行下一个程序才算真正脱离纯手工操作阶段。⚙️ 处理器相关情况早期大型计算机没有。后来1971年才出现的‌Intel 4004‌这类集成式微处理器芯片但它的硬件架构里已经包含了运算器和控制器这两部分合起来就是现代CPU的核心功能。以1952年发布的IBM 701为例它采用真空管逻辑电路搭建完整的运算控制单元能每秒执行2000多次运算完成复杂的大数乘法等科学计算任务完全具备处理器的核心运算与控制能力。更早的ENIAC等初代大型机也用18000个电子管搭建了专门的算术逻辑运算和控制电路每秒可完成5000次加法运算本质上就是用分立元件实现的处理器系统。最早的时候谁最先意识到电脑需要操作系统的核心结论‌最早系统性意识到电脑需要操作系统的关键人物是费尔南多·科尔巴托‌他在1956年就提出了让计算机自主分配资源、切换任务的核心思路推动了操作系统雏形分时系统的诞生。补充背景更早的1950年代初通用汽车的工程师团队在使用IBM 704计算机时就已经通过GM-NAA I/O系统意识到用专门程序替代人工调度任务的必要性这是最早的实践层面认知。早期第一代计算机完全靠人工插拔线路、手动加载数据运行没有操作系统的概念直到硬件性能提升后人工操作的效率瓶颈才让行业普遍意识到必须有专门的系统软件来管理硬件资源。需要我为你整理操作系统从雏形到现代系统的完整关键人物时间线吗最早的时候谁发现电脑需要操作系统的结合之前我们讨论过软硬件依存关系的背景电脑需要操作系统的认知并非由单一某个人独立发现而是行业逐步探索形成的共识‌最早的实践起点‌1953年在东部联合计算机会议上Herb Grosch等人首次非正式讨论编写监控程序用来解决早期计算机CPU闲置、I/O设备控制繁琐的痛点这是最早意识到需要专门的系统管理程序的记录。‌首个落地雏形‌通用汽车团队为IBM 701开发的I/O系统是最早的实用化操作系统雏形它实现了作业自动加载切换彻底摆脱了纯人工操作的低效模式。‌理论与后续发展‌后续分时系统、多道程序设计技术的落地进一步完善了操作系统的核心逻辑让计算机自主管理资源的理念成为行业共识。这里为你梳理‌操作系统从雏形到现代系统的完整关键人物时间线‌‌1950年代初‌通用汽车工程师团队为解决IBM 704计算机人工调度效率低的问题开发出GM-NAA I/O系统首次在实践中验证了系统级调度程序的价值。‌1956年‌费尔南多·科尔巴托首次提出分时系统核心思路让多用户可同时共享一台计算机的算力奠定了现代交互型操作系统的基础。‌1965年‌Ken Thompson、Dennis Ritchie参与MULTICS项目后续在1969年开发出UNIX系统成为后续几乎所有主流操作系统的技术源头。‌1980年代‌Tim Paterson开发出QDOS后被微软收购改写为MS-DOS成为个人电脑普及初期的主流操作系统。‌1991年‌Linus Torvalds发布Linux内核结合GNU项目的开源生态打造出至今仍广泛应用的开源操作系统体系。‌2000年后‌苹果团队推出macOS、iOS谷歌团队推出Android推动移动操作系统快速普及形成了桌面移动的现代操作系统格局。需要我为你整理操作系统从雏形到现代系统的完整关键人物时间线吗需要我为你梳理从手工操作到现代操作系统的完整演进时间线吗你是希望我基于之前的操作系统演进相关讨论输出一份从手工操作阶段到现代操作系统的完整演进时间线内容。下面是完整的分阶段时间线‌1940年代-手工操作阶段‌无任何系统软件计算机靠人工插线、手动加载纸带运行单任务独占全部硬件资源CPU大量时间处于闲置等待状态。‌1950年代初-批处理雏形‌通用汽车团队开发GM-NAA I/O系统实现作业自动批量加载替代人工手动切换任务是最早的操作系统雏形。‌1960年代-多道程序设计‌IBM推出OS/360首次实现内存中同时加载多个任务CPU自动切换调度硬件资源利用率大幅提升。‌1969年-UNIX诞生‌肯·汤普森、丹尼斯·里奇开发出UNIX系统首次实现可移植的分层系统架构成为后续几乎所有主流操作系统的技术源头。‌1970-1980年代-个人PC系统‌微软推出MS-DOS苹果推出Mac OS操作系统开始面向普通个人用户普及图形界面逐步替代纯命令行操作。‌1991年-Linux开源内核发布‌林纳斯·托瓦兹发布Linux内核依托开源生态快速发展成为服务器、嵌入式领域的主流系统。‌2000年后-移动与云时代‌苹果iOS、谷歌Android相继推出移动操作系统普及云原生操作系统快速发展实现跨设备的资源统一调度。结合此前我们梳理操作系统演进时间线的背景这里为你补充各阶段对应的标志性硬件和典型应用场景‌手工操作阶段‌标志性硬件ENIAC电子管计算机、穿孔纸带/卡片典型场景科研院所专属计算单任务独占数小时仅用于弹道测算等专业科研任务。‌批处理系统阶段‌标志性硬件IBM 7090/7094晶体管计算机、磁带存储设备典型场景企业批量数据统计如银行账务结算无需人工值守自动完成整批作业。‌多道程序系统阶段‌标志性硬件IBM System/360系列集成电路计算机、通道I/O控制器典型场景大型工业数据处理多任务并行运行CPU利用率从30%提升至80%以上。‌分时系统阶段‌标志性硬件DEC PDP系列小型机、终端交互设备典型场景高校多用户编程开发数十名师生通过终端同时共享一台小型机的算力。‌UNIX普及阶段‌标志性硬件VAX系列小型机、以太网组网设备典型场景科研机构网络搭建实现多机文件共享与远程登录支撑早期互联网雏形运行。‌个人PC系统阶段‌标志性硬件IBM PC兼容机、图形显卡典型场景个人办公、家用娱乐普通用户无需专业背景即可操作计算机完成文档处理。‌Linux与开源阶段‌标志性硬件X86服务器集群、嵌入式ARM芯片典型场景互联网后端服务部署、智能设备固件运行支撑全球绝大多数网站的后台算力调度。‌移动与云时代‌标志性硬件智能手机SOC、分布式服务器集群典型场景移动端APP运行、云资源弹性调度实现跨多设备的算力协同与数据同步。Herb Grosch等人首次非正式讨论编写监控程序结合此前我们讨论操作系统早期起源的背景Herb Grosch等人的这次非正式讨论是计算机系统发展史上的关键节点‌时间与背景‌1953年东部联合计算机会议上Herb Grosch早期知名计算机科学家格罗施定律提出者和同行首次非正式讨论编写监控程序用来解决早期计算机人工操作效率极低、CPU大量闲置的痛点。‌核心意义‌这次讨论是行业首次明确提出需要专门的系统级程序来管理计算机硬件资源直接推动了后续批处理监控程序的落地是操作系统概念的最早思想源头之一。‌后续影响‌这次讨论的思路后续逐步演变为早期的I/O调度系统最终发展出完整的现代操作系统体系需要我为你补充这次讨论相关的更多历史细节和后续技术演进脉络吗结合此前我们围绕Herb Grosch 1953年在东部联合计算机会议上的监控程序讨论展开的相关内容这里为你补充完整的历史细节与后续技术演进脉络一、1953年讨论的核心背景细节当时主流计算机完全依赖人工操作程序员需要手动插拔线缆、加载纸带单次任务切换就要占用数分钟CPU大部分时间处于闲置状态算力浪费问题十分突出。Herb Grosch凭借早年在IBM沃森实验室操作SSEC早期计算机的实操经验率先提出可以用一段常驻内存的小程序自动接管任务调度和I/O设备控制替代人工完成重复操作。二、后续技术演进脉络1950年代中期基于这次讨论的思路首个实用化的监控程序在IBM 701机型上落地实现了作业的自动批量加载算力利用率直接提升了近3倍。1960年代这类监控程序逐步迭代出多道程序调度、内存管理等核心功能最终演变为以IBM OS/360为代表的初代通用操作系统。后续的分时系统、UNIX体系也都延续了当年“用系统程序统一管理硬件资源”的核心思路成为现代所有操作系统的底层设计逻辑。需要我为你补充每个节点对应的技术实现细节和当时的行业应用反馈吗结合此前我们梳理监控程序从概念提出到落地的时间节点表的背景这里为你补充每个节点对应的技术实现细节和当时的行业应用反馈‌1953年构想阶段‌技术细节仅提出常驻内存小程序的思路依托当时IBM 701的2048字节36位内存预留极小空间存放调度逻辑。行业反馈多数工程师最初持怀疑态度认为占用宝贵内存是“浪费算力”。‌1954年IBM 701原型阶段‌技术细节基于真空管逻辑电路编写仅支持单任务自动加载通过威廉姆斯管存储调度指令。行业反馈实测单任务切换耗时从5分钟压缩到1秒科研院所开始小范围试用。‌1956年GM-NAA I/O商用阶段‌技术细节实现统一I/O共享接口支持作业队列自动顺序执行适配IBM 704机型。行业反馈通用汽车、北美航空率先落地批量数据处理效率提升3倍成为工业界标杆。‌1961年IBM 7090多道程序阶段‌技术细节采用脱机批处理架构通过卫星机分离I/O操作与主机计算缓解高速主机与慢速外设的矛盾。行业反馈60年代在工业领域广泛普及CPU利用率从不足30%提升至80%以上。‌1964年OS/360阶段‌技术细节采用8位字节架构引入硬盘作为永久存储后续MVT版本支持最多15个程序并行处理。行业反馈投入5000人年研发成为大型机通用标准让IBM成为行业“蓝色巨人”影响后续数十年计算机发展。汇编语言编译器用汇编语言编写怎么实现一、先分清两个概念汇编器Assembler≠ 编译器Compiler- 汇编器把 汇编代码 .asm → 翻译成CPU可执行机器码二进制- 编译器把C、BASIC等高级语言 → 汇编/机器码下面只说汇编器本身可以用汇编写出来原理是经典的“自举Bootstrapping”二、核心逻辑分三步走层层套娃第1步用机器码手写一个极简微型汇编器最原始起点CPU只认0和1机器码。1. 开发者在纸上把几条汇编指令MOV、ADD、CALL等手工查指令表写成二进制机器码2. 通过开关、纸带、早期键盘把这一段极短的机器码输入计算机存入内存3. 这段几十~几百字节的机器码功能只有一个能识别最基础的助记符完成简单汇编翻译。这个程序是纯手工二进制打造没有任何语言外壳是整个链条的“种子”。第2步用这个种子汇编器编译一份用汇编写的、功能更强的汇编器1. 现在我们可以正常写 汇编源代码助记符形式可读性强目标是写一个完整功能的正式汇编器2. 把这份汇编源码丢进刚才那个“种子极简汇编器”3. 种子程序虽然简陋但足以翻译这份汇编源码生成全新、功能完整的汇编器机器码。结果现在我们拥有了一个完全由汇编语言编写、由汇编源码编译出来的正式汇编器。第3步迭代升级无限复用之后所有新版本汇编器都只需要1. 用汇编编写新版汇编器源代码2. 用上一步已经成熟的汇编器直接编译得到可执行文件。从此不再需要手写二进制机器码。三、举通俗例子1. 徒手造一把只能拧2种螺丝的迷你螺丝刀机器码种子汇编器2. 用这把小螺丝刀加工材料做出一把功能齐全的标准螺丝刀完整汇编写的汇编器3. 以后想要更好的螺丝刀直接用标准螺丝刀加工制作即可。四、补充关键疑问为什么早期汇编器普遍用汇编写1. 年代限制70年代前C语言未普及、没有成熟C编译器想做底层工具只能用汇编2. 汇编器极度贴近硬件需要精确解析CPU指令集、地址、段、偏移汇编控制粒度远高于高级语言3. 体积极小早期微机内存只有几KB汇编写的汇编器体积远小于C编译出来的程序。五、延伸高级语言编译器自举也是同一个原理比如C语言编译器CC1. 先用汇编写初代极简C编译器2. 用初代CC编译一份用C写的新版CC3. 后续C编译器全部可以用C语言自编译也就是现在说的“C编译器由C语言编写”世界上第一台计算机世界上第一台通用电子数字计算机是 1946 年诞生的 ENIAC埃尼阿克‌位于美国宾夕法尼亚大学。‌‌百科‌‌基本信息‌全称为 Electronic Numerical Integrator And Computer由莫奇利和埃克特发明重 30 吨占地 170 平方米。‌历史地位‌它是第一台可编程、电子化、通用目的的计算机标志着现代计算机时代的开始。‌相关争议‌若包含机械计算机概念19 世纪巴贝奇的“分析机”也被视为早期计算机雏形若论电子原理起源1939 年的 ABC 计算机早于 ENIAC 但非通用。‌‌‌‌二、相关争议补充除ENIAC外学界还存在其他早期电子计算机的相关记录日常科普和考试场景中通常将ENIAC作为世界上第一台通用电子计算机的标准答案。世界上公认的第一台通用电子计算机是‌ENIAC埃尼阿克‌它于1946年2月14日在美国宾夕法尼亚大学诞生由约翰·莫奇利和普雷斯伯·埃克特主导设计。一、核心基础信息‌诞生背景‌为满足美国陆军弹道研究实验室计算火炮火力表的需求而研制1943年启动建造1946年正式对外公布。‌硬件参数‌使用18000个电子管占地约170平方米重达30吨功耗约150千瓦每秒可完成5000次运算。‌运行周期‌1947年迁移至阿伯丁试验场持续运行至1955年10月正式停机。‌ABC计算机‌1937-1941年由阿塔纳索夫和贝瑞开发是首台电子化计算机但不可编程、非图灵完备仅用于求解线性方程组。‌其他早期机型‌英国1943年的“科洛萨斯”是专用密码破译机德国1941年的Z3属于机电式非全电子计算机二者均不满足通用计算机的定义。「简明计算机历史」从差分机、C语言和个人电脑从巴贝奇、洛芙莱斯到图灵、乔布斯与盖茨那些改变计算世界的传奇人物和伟大产品漫行地理2025-08-20 06:35广东关注AI导读从雅卡尔织布机的打孔卡到量子计算的分子革命计算机200年的进化史是一部人类智慧的史诗。艾达·洛芙莱斯写下首个程序时或许未曾预见今天的电脑能装进口袋——每一次齿轮转动与代码跃迁都在重塑我们认知世界的方式。内容由AI智能生成有用计算机的发展可追溯至200多年前。起初计算机是数学家和企业家们的概念化产品。在19世纪期间为应对日益复杂的数字运算人们设计并制造了机械计算机。随着技术进步到20世纪初计算机变得更加复杂体积更大运算能力也更强。5代计算机如今的计算机与19世纪的设计如查尔斯·巴贝奇的分析机相比几乎不可同日而语即便与20世纪占据整间房间的庞大计算机如电子数字积分器和计算器ENIAC相比也已截然不同。以下是计算机的发展简史让我们一起看看计算机是如何从原始的数字运算工具发展到当今可上网、运行游戏、播放多媒体的强大现代计算机。19世纪1801年法国商人兼发明家约瑟夫·玛丽·雅卡尔发明了一种织布机该机器使用打孔木卡自动编织布料图案。早期计算机的打孔卡设计便受此启发。1821年英国数学家查尔斯·巴贝奇构想出一种蒸汽驱动的计算机能够计算数字表格。根据明尼苏达大学资料这一名为“差分机”的项目获得英国政府资助但因当时技术限制而未能成功。差分机1848年英国数学家、诗人拜伦勋爵的女儿艾达·洛芙莱斯编写了世界上第一个计算机程序。据德国明斯特大学理论数学教授安娜·西弗特称洛芙莱斯在将一篇关于巴贝奇分析机的论文从法语翻译成英语时编写了第一个程序。西弗特在为马克斯·普朗克学会撰写的一篇文章中写道“她还对文本提供了自己的评论。她的注释可以简单地称为‘笔记’然而却是实际译文的三倍长。”西弗特还指出“洛芙莱斯还为用巴贝奇机器计算伯努利数添加了分步描述而这基本上是一个算法因此她成为世界上第一位计算机程序员。”伯努利数是计算中常用的一系列有理数。拜伦勋爵的女儿艾达·洛芙莱斯1853年瑞典发明家佩尔·乔治·舒茨及其子爱德华设计出世界上第一台打印计算器。据乌塔·C·默茨巴赫在《乔治·舒茨与第一台打印计算器》一书中介绍这台机器是首台能够“计算表格差值并打印结果”的计算装置。1890年赫尔曼·霍勒里斯设计了一种打孔卡系统以帮助计算1890年美国人口普查。据哥伦比亚大学称这台机器为政府节省了数年的计算时间并为美国纳税人节省了大约500万美元。霍勒里斯后来成立了一家公司而该公司就是后来大名鼎鼎的国际商业机器公司IBM。20世纪上半叶1931年据斯坦福大学资料麻省理工学院的瓦内瓦尔·布什发明并制造了首台大型自动通用机械模拟计算机即差分分析仪。1936年英国科学家兼数学家艾伦·图灵在论文《论可计算数……》中提出了通用机器原理即图灵机。图灵机能够计算任何可计算问题其理念构成现代计算机的核心概念。根据英国国家计算机博物馆资料图灵后来参与了图灵-韦尔奇曼炸弹机的开发没公开后来拆除可以编程——一种二战期间用于破译纳粹密码的机电装置。艾伦·图灵1937年爱荷华州立大学物理学和数学教授约翰·文森特·阿塔纳索夫提交了一份拨款提案旨在建造第一台不使用齿轮、凸轮、皮带或轴的纯电动计算机。1939年大卫·帕卡德与比尔·休利特在加利福尼亚帕洛阿尔托创立惠普公司。据麻省理工学院资料两人通过掷硬币确定公司名称最初总部设在帕卡德的车库中。惠普公司的起点1941年据杰拉德·奥雷根《计算简史》记载德国发明家兼工程师康拉德·楚泽完成Z3计算机这是世界上最早的数字计算机。该机在二战期间柏林轰炸中被毁。楚泽战后离开德国首都并于1950年推出世界首台商用数字计算机Z4。1941年阿塔纳索夫与他的研究生克利福德·贝里设计了美国首台数字电子计算机——阿塔纳索夫-贝里计算机ABC。据《计算机的诞生》2016年介绍该机首次实现了信息存储在主内存并能每15秒执行一次运算。阿塔纳索夫-贝里计算机ABC核心元件‌搭载300个电子真空管执行数字计算与逻辑运算是早期全电子化计算设备。‌技术创新‌首次采用二进制运算以电容器作为可再生存储器通过打孔读卡完成数据输入。‌运算逻辑‌直接执行逻辑运算而非传统的分步数字算术运算大幅简化计算流程。三、历史地位与后续发展‌专利判决‌1973年美国联邦地方法院判决ENIAC的核心设计思想源自ABC正式认定ABC是世界上第一台电子计算机。‌后续传承‌1990年ABC被认定为IEEE里程碑之一1997年团队复刻出可运行的复制品永久陈列于爱荷华州立大学。‌历史局限‌它不具备通用性、可变性与存储程序机制和后续的现代通用计算机存在明确区分。1945年宾夕法尼亚大学教授约翰·莫奇利与J·普雷斯珀·埃克特设计并建造了电子数字积分器和计算器ENIAC。据埃德温·D·赖利的著作《计算机科学与信息技术里程碑》记载这是首台“自动、通用、电子、十进制数字计算机”。ENIAC1946年莫奇利和普雷斯珀离开宾夕法尼亚大学并获得了人口普查局的资助以建造第一台用于商业和政府应用的商用计算机UNIVAC。1947年贝尔实验室的威廉·肖克利、约翰·巴丁和沃尔特·布拉顿发明了晶体管。他们发现如何用固体材料制造电开关而无需真空管。1949年据奥雷根称剑桥大学的一个团队开发了电子延迟存储自动计算器EDSAC这是“第一台实用的存储程序计算机”。奥雷根写道“EDSAC于1949年5月运行了它的第一个程序当时它计算了一个平方数表和一个质数列表。”1949年11月科学与工业研究委员会CSIR现称CSIRO的科学家们建造了澳大利亚第一台数字计算机名为科学与工业研究委员会自动计算机CSIRAC。据奥雷根称CSIRAC是世界上第一台可以播放音乐的数字计算机。20世纪下半叶1953年根据美国国家历史博物馆资料格雷斯·霍珀开发了首种计算机语言该语言最终被命名为COBOL意为“通用商业导向语言”COmmon Business-Oriented Language。霍珀在其追授总统自由勋章的表彰中被誉为“软件第一夫人”。同年IBM首席执行官托马斯·约翰逊·沃森之子小托马斯·沃森设计了IBM 701 EDPM用于在朝鲜战争期间协助联合国进行数据监控。格雷斯·霍珀1954年据麻省理工学院资料约翰·巴库斯及其IBM程序员团队发表论文介绍了新开发的FORTRAN编程语言其名称为“公式翻译”FORmula TRANslation的缩写。1958年杰克·基尔比与罗伯特·诺伊斯发明了集成电路即计算机芯片。基尔比凭这一贡献获得诺贝尔物理学奖。1968年据道格·恩格尔巴特研究所道格拉斯·恩格尔巴特在旧金山秋季联合计算机大会上展示了现代计算机原型。他的演讲题为《增强人类智力的研究中心》现场演示包括鼠标和图形用户界面GUI标志着计算机从学术专用设备向普通大众可用技术的转变。道格·恩格尔巴特的现代计算机原型1969年据贝尔实验室资料肯·汤普森、丹尼斯·里奇及团队开发了UNIX操作系统使“异构计算系统的大规模网络化——以及互联网——成为可能”。UNIX团队随后使用从B语言优化而来的C语言继续开发并优化该操作系统。1970年新成立的英特尔公司推出Intel 1103这是首款动态随机存取存储器DRAM芯片。1971年由艾伦·舒加特领导的IBM工程师团队发明软盘实现了不同计算机之间的数据共享。1972年据美国计算机博物馆资料德裔美国工程师拉尔夫·贝尔于9月发布世界首款家用游戏机Magnavox Odyssey。数月后企业家诺兰·布什内尔与雅达利工程师阿尔·阿尔康推出Pong这是首款商业上成功的电子游戏。1973年施乐公司研究员罗伯特·梅特卡夫发明以太网实现多台计算机及其他硬件的互联。1975年《大众电子》杂志1月刊将Altair 8080用于封面并作为重点报道称其为“世界上第一款可以与商业型号媲美的微型计算机套件”。看到这期杂志后“计算机迷”保罗·艾伦和比尔·盖茨提出使用新的BASIC语言为Altair编写软件。4月4日在这次首次尝试成功后两位儿时好友成立了他们自己的软件公司——微软。Altair 80801976年史蒂夫·乔布斯与史蒂夫·沃兹尼亚克在愚人节创立苹果电脑公司并推出Apple I。这是首台具备单电路板和只读存储器ROM的计算机。Apple I1977年据奥雷根称Commodore Personal Electronic TransactorPET进入家用计算机市场配备了MOS Technology 8位6502微处理器用于控制屏幕、键盘和盒式磁带播放器。PET在教育市场特别成功。1977年据美国国家历史博物馆称Radio Shack开始初步生产3000台TRS-80 Model 1计算机其贬称是“Trash 80”定价为599美元。根据《TRS-80爱好者如何帮助点燃PC革命》的记载在一年之内该公司收到了25万台该计算机的订单。1977年第一届西海岸计算机展览会在旧金山举行。乔布斯和沃兹尼亚克在展览会上展示了Apple II计算机该计算机具有彩色图形并配备了用于存储的音频磁带驱动器。乔布斯和沃兹尼亚克1978年第一款计算机化电子表格程序VisiCalc面世。1979年由软件工程师西摩·鲁宾斯坦创立的MicroPro International发布了世界上第一款商业上成功的文字处理器WordStar。根据马修·G·柯申鲍姆的著作《追踪变化文字处理的文学史》记载WordStar由罗伯·巴纳比编程包含137000行代码。1981年IBM发布首台个人电脑“Acorn”售价1565美元运行微软MS-DOS操作系统可选配显示器、打印机、软盘驱动器、扩展内存及游戏适配器。Acorn1983年据美国国家历史博物馆称Apple Lisa是第一台配备图形用户界面GUI的个人电脑其名称代表“本地L集成I软件S架构A”同时也是史蒂夫·乔布斯女儿Lisa的名字。这台机器还包括下拉菜单和图标。同年Gavilan SC发布是第一台采用翻盖式设计的便携式计算机也是第一台以“笔记本电脑”名义销售的计算机。1984年在超级碗广告中苹果麦金塔电脑正式向全世界发布。据NMAH称麦金塔电脑的零售价为2500美元。1985年《卫报》报道为了回应Apple Lisa的图形用户界面微软于1985年11月发布了Windows。与此同时Commodore宣布了Amiga 1000。1989年欧洲核研究组织CERN的英国研究员蒂姆·伯纳斯-李提交了他关于未来万维网的提案。他的论文详细阐述了他对超文本标记语言HTML的想法HTML是万维网的基石。1993年奔腾微处理器的推出带动了个人电脑图形和音乐应用的发展。1996年谢尔盖·布林和拉里·佩奇在斯坦福大学开发了谷歌搜索引擎。谷歌logo1997年微软向当时陷入财务困境的苹果投资1.5亿美元结束了苹果指控微软抄袭其操作系统的官司。1999年《连线》报道Wi-Fi无线保真技术问世最初覆盖范围可达300英尺约91米。21世纪2001年苹果发布Mac OS X作为标准Mac操作系统的继任者后更名为OS X再简称为macOS。据TechRadar报道OS X经历16个版本前九个版本的代号均以大型猫科动物命名第一个版本代号为“Cheetah”猎豹。Mac OS X2003年AMD发布Athlon 64这是第一款面向个人电脑的64位处理器。2004年Mozilla公司推出了Mozilla Firefox 1.0。这款网络浏览器是微软旗下Internet Explorer面临的首批主要挑战之一。据网页设计博物馆称在其运营的头五年里Firefox的用户下载量超过了10亿次。2005年谷歌收购Android操作系统这是一款基于Linux的移动操作系统。2006年苹果推出MacBook Pro。这是该公司首款基于英特尔的双核移动计算机。2009年据TechRadar报道微软于7月22日发布了Windows 7。新操作系统具有将应用程序固定到任务栏、通过摇动另一个窗口来分散窗口、易于访问的跳转列表、更简单的磁贴预览等功能。2010年苹果发布旗舰平板电脑iPad。乔布斯在iPad发布会2011年谷歌发布了运行谷歌Chrome操作系统的Chromebook。2015年苹果发布了Apple Watch。微软发布了Windows 10。2016年第一台可重新编程的量子计算机问世。马里兰大学的量子物理学家兼光学工程师Shantanu Debnath指出以往量子计算平台通常针对特定算法设计而可编程量子计算机可灵活加载新算法。2017年美国国防高级研究计划局DARPA正在开发一个新的“分子信息学”项目该项目使用分子作为计算单元。DARPA国防科学办公室项目经理安妮·费舍尔在一份声明中说“化学提供了一系列丰富的特性我们或许可以利用这些特性来实现快速、可扩展的信息存储和处理。数百万种分子存在每种分子都有独特的三维原子结构以及形状、大小甚至颜色等变量。这种丰富性为探索编码和处理数据的新颖、多值方式提供了巨大的设计空间超越了当前基于逻辑的数字架构中的0和1。”2019年谷歌的一个团队首次展示了量子霸权——创造了一台可以超越最强大经典计算机的量子计算机——尽管只是针对一个没有实际应用、非具体的问题。同年在《自然》杂志上的一篇论文中描述了这台名为“Sycamore”悬铃木的计算机。实现量子优势——即量子计算机解决具有实际应用的问题比最强大的经典计算机更快——仍有待时日。2022年第一台百亿亿次级超级计算机也是世界上最快的超级计算机“Frontier”在田纳西州的橡树岭领导计算设施OLCF上线。Frontier由慧与公司HPE建造耗资6亿美元使用了近10000个AMD EPYC 7453 64核CPU和近40000个AMD Radeon Instinct MI250X GPU。这台机器开创了百亿亿次级计算时代该时代指的是性能可以达到超过一百亿亿次浮点运算exaFLOP的系统——百亿亿次浮点运算用于衡量系统的性能。目前只有一台机器——Frontier——能够达到这种性能水平。它目前被用作帮助科学发现的工具。Frontier历史上第一台计算机是什么根据英国科学博物馆的说法查尔斯·巴贝奇在19世纪20年代设计的差分机被认为是历史上第一台“机械”计算机。这台机器由蒸汽和手摇曲柄驱动可以计算一系列数值并将结果打印成表格。差分机历史上五代计算分别是什么“计算机的五代”是一个用于评估整个计算机历史及其关键技术进步的框架。第一代计算机涵盖了基于真空管的机器时间是20世纪40年代到50年代。第二代计算机出现于在50年代到60年代之间发展到包含基于晶体管的计算。在60年代和70年代基于集成电路的计算催生了第三代计算机。第四代计算机基于微处理器的计算第五代计算机基于人工智能的计算当前我们正处于第四代和第五代计算之间。五代计算机第一个“杀手级应用”是哪个“杀手级应用”通常被理解为那些极其重要以至于成为其运行技术核心的应用。从1989年的Word for Windows到2001年的iTunes再到近些年的WhatsApp等社交媒体应用都可以成为“杀手级应用”。VisiCalc有几款软件可能都声称自己是第一款杀手级应用但有一个广泛的共识是由VisiCorp创建并最初于1979年为Apple II发布的电子表格程序VisiCalc配得上此称号。据VisiCorp的联合创始人丹·布里克林称史蒂夫·乔布斯甚至将Apple II的归功于VisiCalc。举报/反馈相关搜索「简明计算机历史」从差分机、C语言和个人电脑从巴贝奇、洛芙莱斯到图灵、乔布斯与盖茨那些改变计算世界的传奇人物和伟大产品

关于本文作者

来自尧图内容编辑团队

尧图内容编辑团队 内容团队

尧图内容编辑团队

本文由尧图网络内容编辑团队执笔。团队由资深项目经理、前端工程师与设计师组成,所有内容均来自亲手交付的真实项目,先讲清问题、再给出可落地的解法。尧图深耕北京网站建设十年,服务过京华建材集团、智造科技等各行业客户,把一线经验沉淀为可复用的行业观察。

  • 十年建站经验,覆盖建材、制造、服务、文创等
  • 项目经理把关选题与事实准确性
  • 工程师与设计师联合撰写专业细节
  • 统一编辑规范,保证文风与排版一致
  • 每月复盘转化数据,迭代选题方向

延伸阅读

相关资讯与近期热门内容

深度阅读推荐

建站决策前值得细读的三篇

网站改版的5个关键决策
2024-08-12

网站改版的5个关键决策

什么时候该改版、改到什么程度、如何避免流量掉光,京华建材集团改版复盘给出答案。

获取专属建站方案

看完文章,把您的行业与预算告诉我们,免费获取一份量身定制的官网建设方案与报价。

立即免费咨询