【计算机基础|计算机组成原理】【1】计算机发展

文章概述了计算机从早期的ENIAC电子管计算机到晶体管、集成电路,再到微处理器和现代计算机系统的演进过程。硬件进步遵循摩尔定律,软件方面经历了从机器语言到高级语言的转变,以及操作系统如Windows的崛起。同时提到了计算机的两极化发展,微型化与巨型化的并存趋势。
摘要由CSDN通过智能技术生成

计算机发展

硬件部件

  • CPU

  • 内存

  • 主板

计算机如何识别数据

计算机硬件唯一能识别的数据:二进制0/1

电信号高/低电平表示0/1,部件针脚插入主板针眼,主板上的印刷电路负责导电传递电信号,可以传递多个二进制数位,每个二进制数位成为1bit(比特)

计算机系统组成

  • 计算机系统 = 硬件 + 软件

  • 硬件:计算机的实体,例如主机、外设等

  • 软件:具有各类特殊功能的程序组成

  • 系统软件:用来管理整个计算机系统

  • 操作系统

  • 数据库管理系统(DBMS)

  • 标准程序库

  • 网络软件

  • 语言处理程序

  • 服务程序

  • 应用软件:按任务需要编织成的各种程序

  • 微信

  • 抖音

  • 王者荣耀

发展史

硬件的发展

  • 第一台电子数字计算机:ENIAC(1946),电子管时代

  • 冯诺依曼担任设计顾问

  • 逻辑元件为电子管(电信号),1.8万电子管组成

  • 占地面积170平方米

  • 耗电量150千瓦

  • 运算速度5000次加法/s

  • 纸带打孔编程:无孔表示0,有孔表示1

  • 晶体管时代

  • 贝尔实验室威廉肖克利

  • 逻辑元件为晶体管,体积变小,几万至几十万晶体管组成,任何一个焊点出问题将影响计算机运行

  • 运算速度几万至几十万/s

  • 出现面向过程的程序设计语言FORTRAN,有了操作系统雏形

  • 中小规模集成电路时代

  • 仙童半导体公司(八位成员脱离贝尔实验室创立)

  • 将元件集成在基片上,可靠性增强

  • 运算速度几十万至几百万/s

  • 高级语言迅速发展

  • 主要用途用于运算

  • 大规模、超大规模集成电路时代

  • 运算速度上千万至万亿

  • 开始出现微处理器(CPU)、微型计算机、个人计算机(PC)萌芽

  • 微处理器:英特尔(摩尔等人离开仙童创立)、AMD(仙童销售负责人桑德斯创立)

  • 操作系统:Windows、MacOS、Linux

摩尔定律:集成电路上可容纳的晶体管数目,每隔18个月便会增加一倍,性能提升一倍(半导体存储器同理)

软件的发展

  • 机器语言:0/1,可读性差

  • 汇编语言:将机器语言转化为人类更方便记忆的符号

  • 高级语言:FORTRAN、PASCAL、C++、JAVA

  • 系统软件:DOS、Windows、MacOS、Android、IOS

  • 两极分化

  • 一极是微型计算机向更微型化、网络化、高性能、多用途方向发展:手机、智能手表等

  • 二极是巨型机更巨型化、超高速、并行处理、智能化方向发展:神威-太湖之光(9.3亿亿次的浮点运算/s)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值