目录

  • 1 计算机系统概论
    • 1.1 计算机的发展历程和基本组成
    • 1.2 预习内容-计算机系统的层次结构
    • 1.3 计算机系统的性能评价指标
  • 2 数据的机器级表示与处理
    • 2.1 数制和编码
    • 2.2 定点数的表示
    • 2.3 浮点数的表示
    • 2.4 数据的存储
    • 2.5 定点数的基本运算
    • 2.6 浮点数的基本运算
    • 2.7 第3章课前预习内容
    • 2.8 拓展内容
  • 3 存储系统
    • 3.1 存储器技术
    • 3.2 主存储器
    • 3.3 高速缓冲存储器
    • 3.4 虚拟存储管理
    • 3.5 IA-32系统地址转换
    • 3.6 综合训练项目(一)
  • 4 指令系统和程序的机器级表示
    • 4.1 机器指令和汇编指令
    • 4.2 寄存器组织
    • 4.3 存储器组织
    • 4.4 数据类型及格式
    • 4.5 IA-32寻址方式
    • 4.6 IA-32指令系统
    • 4.7 程序的机器级表示
  • 5 CPU结构和程序执行
    • 5.1 程序执行概述
    • 5.2 CPU结构和工作原理
    • 5.3 数据通路
      • 5.3.1 数据通路练习
    • 5.4 指令流水线
  • 6 中断及中断控制
    • 6.1 异常和中断
    • 6.2 IA-32的CPU中断管理
    • 6.3 8259A中断控制器
    • 6.4 中断程序设计及响应过程举例
  • 7 输入输出系统
    • 7.1 输入输出系统概述
    • 7.2 可编程接口芯片
    • 7.3 数模(D⁄A)与模数(A⁄D)转换接口
    • 7.4 输入输出设备
计算机的发展历程和基本组成
  • 1 本节内容
  • 2 电子教材


章节内容      

1.1 计算机的发展历程

1.2 计算机系统的基本组成

  1.2.1 冯·诺依曼机的基本结构

  1.2.2 现代计算机的基本组成

  1.2.3 计算机的工作过程

教学要求 

1. 了解计算机的发展历程和时代划分。 

2. 了解硬件技术对计算机更新换代的影响。

3. 掌握冯·诺依曼结构的特点。

4. 掌握计算机的基本组成。

5. 理解指令的执行过程。 

主要知识点

1. 计算机的时代划分和各阶段主要特点

2. 冯·诺依曼结构

3. 计算机的基本组成

教学重点 

1. 计算机的时代划分

2. 冯·诺依曼结构;计算机的基本组成 

教学难点

计算机的时代划分;冯·诺依曼结构;指令的执行过程

教学视频

教学课件

思考题

  1. 同一个功能可以由软件完成,也可以由硬件完成吗?

  2. 要计算机做的任何工作都要先编写程序才能完成吗?

  3. 指令和数据在形式上没有差别且都存于存储器中,计算机如何区分它们?

预习内容

  第1.2节,计算机的层次结构