📒
考研计算机组成原理笔记
  • 408机组考察范围
  • 第一章 计算机系统概述
    • 1.1 计算机发展历程
    • 1.2 计算机系统层次结构
    • 1.3 计算机的性能指标
  • 第二章 数据的表示和运算
    • 2.1 数制与编码
    • 2.2 定点数的表示与运算
    • 2.3 浮点数的表示和运算
    • 2.4 算数逻辑单元(ALU)
  • 第三章 存储系统
    • 3.1 存储器概述
    • 3.3 半导体随机存储器
    • 3.4 主存储器与CPU的连接
    • 3.5 双端口RAM和多模块存储器
    • 3.6 高速缓冲存储器
    • 3.7 虚拟存储器
  • 第四章 指令系统
    • 4.1 指令格式
    • 4.2 指令的寻址方式
    • 4.3 CISC和RISC
    • 4.4 程序的机器级代码
  • 第五章 中央处理器
    • 5.1 CPU的基本功能和结构
    • 5.2 指令执行过程
    • 5.3 数据通路的功能和基本结构
    • 5.4 控制器的工作原理和功能
    • 5.5 指令流水线
    • 5.6 多处理器
  • 第六章 总线
    • 6.1 总线概述
    • 6.2 总线仲裁
    • 6.3 总线操作和定时
    • 6.4 总线标准
  • 第七章 I/O系统
    • 7.1 I/O系统的基本概述
    • 7.2 外部设备
    • 7.3 I/O接口
    • 7.4 I/O方式
由 GitBook 提供支持
在本页
  • 1.1.1 计算机硬件的发展
  • 1、计算机的四代变化
  • 3、摩尔定律
  • 1.1.2 计算机软件的发展
  • 1、机器语言
  • 2、汇编语言
  • 3、高级语言
  • 1.1.3 计算机系统的分类和发展方向
  • 1、按照运行方式分类
  • 2、按照指令流分类
  • 3、发展趋势

这有帮助吗?

  1. 第一章 计算机系统概述

1.1 计算机发展历程

1.1.1 计算机硬件的发展

1、计算机的四代变化

第一代计算机(电子管)

  • 第一台计算机:ENIAC

第二代计算机(晶体管)

  • 出现了面向过程的编程语言FORTRAN

  • 出现了操作系统的雏形

第三代计算机(中小规模集成电路)

  • 高级语言迅速发展

  • 开始出现分时操作系统

第四代计算机(大规模、超大规模集成电路)

  • 出现了微处理器

  • 并行、流水线、高速缓存、虚拟存储器等概念的出现

2、微处理器的发展

微处理器

机器字长

8080

8位

8086

16位

80286

16位

80386

32位

80486

32位

Pentium

64位(准)

Pentium Ⅳ

64位

3、摩尔定律

集成电路上可容纳的晶体管数量,每18个月便会增加一倍,整体性能也将增加一倍。

1.1.2 计算机软件的发展

1、机器语言

二进制代码

2、汇编语言

汇编语言和机器语言是一一对应的,相当于机器语言的助记符

汇编语言通过汇编器汇编成机器语言。

3、高级语言

高级语言无法在硬件上执行,在实际执行时,可以:

  • 通过编译器编译成汇编语言,再进一步汇编成机器语言;

  • 直接通过解释程序变为机器语言。

1.1.3 计算机系统的分类和发展方向

1、按照运行方式分类

  • 电子模拟计算机

  • 电子数字计算机

    • 通用计算机

      • 巨型机

      • 大型机

      • 中型机

      • 小型机

      • 微型机

      • 单片机

    • 专用计算机

2、按照指令流分类

  • 单指令流&单数据流(SISD):冯诺依曼体系结构

  • 单指令流&多数据流(SIMD):阵列处理器、向量处理器

  • 多指令流&单数据流:不存在

  • 多指令流&多数据流(MIMD):多处理器、多计算机

3、发展趋势

两极分化(小的更小、大的更大)

上一页408机组考察范围下一页1.2 计算机系统层次结构

最后更新于3年前

这有帮助吗?