CO学习笔记——第2章 计算机的发展史

本章为非重点
以下内容均为个人笔记,图片、内容来自:
计算机组成原理(哈工大刘宏伟)135讲(全)高清

课程讲义: 百度云:https://pan.baidu.com/s/1dqyr-PzSfjJKMSibyaUL3Q 提取码:vs1f

1. 计算机的发展史

1.1. 计算机的产生和发展

1.1.1 世界第一台计算机

1946年 美国 ENIAC

参数:

​ 18 000 多个电子管

​ 1 500 多个继电器

​ 150 千瓦

​ 30 吨

​ 1 500 平方英尺

​ 5 000 次加法/秒
十进制运算

​ 用手工搬动开关和拔插电缆来编程

1.1.2. 现代计算机产生的驱动力

  • 需求
  • 技术发展
    • 电子技术的发展
    • 计算机体系结构技术的发展

硬件技术对计算机更新换代的影响:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-jFEUdxsp-1656661039761)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20220701143833833.png)]

von Neumann系统结构的计算机

von Neumann:冯诺依曼

  1. 第一台冯诺依曼系统结构的计算机叫:IAS计算机

    IAS的逻辑结构:
    ​	[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-LXX9P8GC-1656661039762)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20220701145052543.png)]

    数据输入和输出都经过算术逻辑单元,所以这个机器以运算器为中心

  2. IBM System/360

    很牛批就是了

1.2. 微型计算机的出现和发展

1.2.1. 芯片的发展

微处理器芯片 1971年

​ 4位(1971年生产的4004)

​ 8位

​ 16位

​ 32位

​ 64位
存储器芯片 1970年

256位

1K位

4K位

1.2.2. Moore定律

微芯片上集成的晶体管数目每三年翻两番

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-AtjMdv2g-1656661039762)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20220701150845382.png)]

1.3. 软件技术的兴起和发展

1.3.1. 各种语言

语言面向
机器语言面向机器(需要了解机器的指令系统)
汇编语言面向机器(需要了解机器的指令系统)
高级语言面向问题(不需要了解计算机的指令系统)
FORTRAN 科学计算和工程计算
PASCAL 结构化程序设计
C++ 面向对象
Java 适应网络环境

1.3.2. 系统软件

语言处理程序汇编程序、编译程序、解释程序
操作系统DOS、UNIX、Windows、Linux、Kylin Linux
服务性程序装配、调试、诊断、排错
数据库管理系统数据库和数据库管理软件
网络软件

1.3.3. 软件发展的特点

  1. 开发周期长

  2. 制作成本昂贵

  3. 检测软件产品质量的特殊性:想把每一条路径都检测到,是不可能的

    软件是程序以及开发、使用和维护程序所需要的所有文档

2. 计算机的应用

  1. 科学计算和数据处理

  2. 工业控制和实时控制

  3. 网络技术

    1. 电子商务

    2. 网络教育

    3. 敏捷制造

  4. 虚拟现实

  5. 办公自动化和管理信息系统

  6. CAD/CAM/CIMS

    1. CAD:计算机辅助设计(Computer Aided Design)
    2. CAM:计算机辅助制造(Computer Aided Manufacturing)
    3. CIMS:计算机集成制造系统(Computer Integrated Manufacturing Systems)
  7. 多媒体技术

  8. 人工智能

3. 计算机的展望

  1. 计算机具有类似人脑的一些超级智能功能

    要求计算机的速度要足够快

  2. 芯片集成度的提高受以下三方面的限制

    1. 芯片集成度受物理极限的制约
    2. 按几何级数(等比级数)递增的制作成本
    3. 芯片的功耗、散热、线延迟
  3. 替代传统的硅芯片(?)

    1. 光计算机

      利用光子取代电子进行运算和存储

    2. DNA生物计算机

      通过控制DNA分子间的生化反应

    3. 量子计算机

      利用原子所具有的量子特性

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值