本节书摘来自华章计算机《计算机系统:系统架构与操作系统的高度集成》一书中的第1章,第1.5节,作者:(美)拉姆阿堪德兰(Ramachandran, U.)(美)莱希(Leahy, W. D.)著, 更多章节内容可以访问云栖社区“华章计算机”公众号查看。

1.5 计算机硬件的演化

现在计算在日常生活中已无处不在,很难想象计算机还是稀罕物的时代。但要达到你现在花不到1000美元买的笔记本电脑的计算能力,不久之前要花费100万美元,需要一个大舞池的空间,还需要精心地制冷以及垫高的地板以便走线。
在20世纪40年代早期,ENIAC(Electronic Numerical Integrator and Computer,电子数值积分器和计算机)在宾夕法尼亚大学建成。ENIAC被广泛认可为第一台可编程电子数字计算机(见图1-9)。
ENIAC由18 000只真空管和1000位铁氧体磁芯(通常称作“磁芯存储器”)组成的随机存储器,功率大约是170千瓦,其计算能力与今天的音乐贺卡计算能力相当!可以看出在ENIAC出现后60多年的时间内,计算技术的发展有多快。

图1-9  第一台电子数字计算机ENIAC。由美国军方资助并在宾夕法尼亚大学秘密建造,是世界上第一台计算机,主要通过计算来支持二次大战中盟军的行动
计算机硬件技术的高速发展归功于物理、化学、电气工程、数学和计算机科学等多个领域的科学家和工程师的聪明才智。当然,半导体革命是推动计算机工业飞速发展的最显著的技术因素。20世纪40年代,数字计算机刚刚出现时使用真空管和磁芯存储器。1947年,贝尔实验室发明了一种叫做晶体管的开关设备,半导体革命开始初现端倪。随后,使用分立晶体管建造数字计算机的方法让位于将多个晶体管集成在一个硅片上。微芯片的出现—20世纪80年代和90年代,基于CMOS晶体管利用大规模集成(Very Large Scale Integration,VLSI)技术制成的单芯片处理器—可能是计算机硬件革命的引爆点(见图1-10)。今天,从手机到超级计算机的每个计算设备都使用微芯片作为基本构建单元,半导体内存(通常容量为数百兆乃至千兆字节)已经完全代替了磁芯存储器(见图1-11)。

图1-10  从真空管到晶体管到微芯片。基本开关单元的演化使得单个处理器从整个房间大小缩小到硬币大小

图1-11  从磁芯存储器到半导体内存。内存技术的进化使得一块泡泡糖大小的芯片可以存储数百万位

《计算机系统:系统架构与操作系统的高度集成》——1.5 计算机硬件的演化...相关推荐

  1. 读书笔记 计算机系统--系统架构与操作系统的高度集成 第一章概叙

    大二下开始意识到计算机基础的重要性,就去图书馆随缘找了一本机械工业出版社的大部头书籍开始看, 也为了让自己养成总结和记录的习惯,把每一章的内容结构化的写成读书笔记.以后查阅方便. 这本书是集成的,计算 ...

  2. 《计算机系统:系统架构与操作系统的高度集成》——1.6 操作系统的演化

    本节书摘来自华章计算机<计算机系统:系统架构与操作系统的高度集成>一书中的第1章,第1.6节,作者:(美)拉姆阿堪德兰(Ramachandran, U.)(美)莱希(Leahy, W. D ...

  3. 《计算机系统:系统架构与操作系统的高度集成》——3.2 处理器实现涉及什么...

    本节书摘来自华章计算机<计算机系统:系统架构与操作系统的高度集成>一书中的第3章,第3.2节,作者:(美)拉姆阿堪德兰(Ramachandran, U.)(美)莱希(Leahy, W. D ...

  4. 《计算机系统:系统架构与操作系统的高度集成》——1.3 操作系统的作用

    本节书摘来自华章计算机<计算机系统:系统架构与操作系统的高度集成>一书中的第1章,第1.3节,作者:(美)拉姆阿堪德兰(Ramachandran, U.)(美)莱希(Leahy, W. D ...

  5. 系统架构设计基础(一)

    今天我们来聊一下系统架构设计的相关基本概念. 系统架构这个词现在用的非常多,大家可能平时都在用在讲.那么这个词我觉得用的也比较淡,什么事情可能不能扯上一点系统架构.但是回过头去想,这种架构确实也不是一 ...

  6. 【系统架构设计师】第一章:操作系统(1.1.1---1.1.2)操作系统的分类和结构

    好久不见了.最近由于忙着期末考试,所以一直没更新帖子,最近考完了,我又回来了. 很久不动笔了,突然很手痒,但是又一直在纠结写什么. 原计划要写kali的从零开始的教程,不过仔细想想其实那个并没有系统架 ...

  7. [架构之路-139]-《软考-系统架构设计师》-企业信息化战略与实施:信息系统生命周期、企业信息化与电子商务、企业应用集成

    前言: 企业信息化的本质是企业的管理的信息化,中心是企业管理,是通过信息化的手段辅助企业管理. 因此,架构师不仅仅要懂软件,懂架构,还需要熟悉企业管理的架构,懂企业管理的流程!!! 这也是<软考 ...

  8. 软考高级系统架构设计师系列论文三十五:论企业应用集成

    软考高级系统架构设计师系列论文三十五:论企业应用集成 一.摘要 二.正文 三.总结 一.摘要 2021年4月,我参加了南京车站综合信息平台项目的开发,承担项目的方案设计任务.该项目力图通过对车站现有系 ...

  9. 软考笔记(一)高级系统架构师/分析师:计算机系统基础

    目录 软考官网 报名通道 软考架构师笔记(一):计算机系统基础 软考架构师笔记(二):计算机网络基础与信息安全 软考架构师笔记(三):操作系统基础 软考架构师笔记(四):企业信息化与系统规划 软考架构 ...

  10. 【云计算与大数据计算】大数据物理、集成、安全架构及阿里云飞天系统架构讲解(超详细)

    一.物理架构 物理架构 - 企业大数据系统的各层次系统最终要部署到主机节点中,这些节点通过网络连接成 为一个整体,为企业的大数据应用提供物理支撑 ,企业大数据系统由多个逻辑层组成,多个逻辑层可以映射到 ...

最新文章

  1. js表单提交,支持图片上传,包含后端php代码
  2. 硬盘无法访问文件系统损坏,里面的资料怎样恢复
  3. JAVA中使用FTPClient实现文件上传下载
  4. 阿里云边缘云荣获“分布式云创新奖”与“先进边缘云架构奖”
  5. Java:本地最小语言
  6. 解决在sample文件夹里面写代码,在测试的时候因为virtual原因,make编译报错
  7. 怎么配置linux中es搜索的主机名,分布式搜索elasticsearch中文分词集成
  8. 【linux指令】dialog实现终端下的GUI-2
  9. 基于ConvLSTM的伦敦空气质量预测(1) 数据处理
  10. 安卓移动办公软件_小企业使用的移动办公软件
  11. Docker Desktop安装
  12. 真正无广告的看书软件,免费可换源!-大萝卜博客网
  13. 用大白菜装centos7_大白菜安装centos7 踩坑记
  14. 我为什么要立刻放弃React而使用Vue?
  15. Windows去快捷方式角标
  16. 力扣(718.1143)补9.12
  17. 数字化的终局:赛博朋克?社会主义?
  18. 刚从阿里、头条面试回来,熬夜整理华为最新Java笔试题,进阶学习
  19. 高斯分布——在误差测量中的推导
  20. uni-app 封装组件中点击事件及父子组件传值

热门文章

  1. 一些常用的正则表达式收集
  2. GBin1推荐:jQuery的滚动插件Waypoints
  3. Intel 45 纳米处理器加速VMware虚拟架构普及
  4. 两个网口芯片接一个变压器_电路中网络变压器件选型和PCB
  5. phpstorm 新建拉取项目_Flink1.8实时数仓项目实战
  6. 缺页异常(Page Faults) 和 Kernel Oops打印调用流程
  7. 在 keil MDK_V5中加入arm7,arm9等一些芯片型号
  8. oracle 数据迁移跑批,Oracle数据库纯数据的导出与导入
  9. 面向对象19:内部类
  10. 给云服务器上传文件,如何给云服务器上传文件