第一章 07计算机系统概述(王道课本复习)

一、计算机的发展历程

1.1 计算机硬件的发展

1946年世界第一台电子数字计算机ENIAC(Electronic Numerical Integrator And Computer)

第一代计算机 – 电子管时代,逻辑元件-电子管

第二代计算机 – 晶体管时代,逻辑元件:晶体管

第三代计算机 – 中小规模集成电路时代,逻辑元件:中小规模集成电路

第四代计算机 – 超大规模集成电路时代,逻辑元件:大规模和超大规模集成电路

第一章 07计算机系统概述(王道课本复习)
第一章 07计算机系统概述(王道课本复习)

1.2 计算机元件的更新换代

1、摩尔定律

  • 当价格不变,集成电路上可容纳的晶体管数目,约每隔18个月便会增加一倍,性能也将提升一倍

2、半导体存储器的发展

3、微处理器的发展

  • 32位,64位指的是机器字长,是指计算机一次整数运算所能处理的二进制数据的位数
第一章 07计算机系统概述(王道课本复习)

1.3 计算机软件的发展

第一章 07计算机系统概述(王道课本复习)

二、计算机系统层次结构

2.1 计算机系统的组成

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

硬件是计算机中实际物理装置的总称

软件是指在硬件上运行的程序和相关的数据及文档

对于同一功能来说,若其可用软件实现也可用硬件实现,则称为软/硬件在逻辑功能上是等价的

第一章 07计算机系统概述(王道课本复习)
第一章 07计算机系统概述(王道课本复习)

2.2 冯诺依曼机基本思想

第一章 07计算机系统概述(王道课本复习)

2.3 计算机硬件

1、CPU能直接访问的是存储器是主存储器

2、主存储器的工作方式是按存储单元的地址进行存取,即按址存取方式

3、主存储器的基本组成

第一章 07计算机系统概述(王道课本复习)

4、存储器存放二进制信息

  • MAR存放地址,地址译码后找到所选的存储单元
  • MDR暂存从存储器中读取或写的信息
  • 时序控制逻辑用于产生存储器操作所需的各种时序信号

5、MAR、MDR虽然是存储器的一部分,但是在现代计算机中存在于CPU中,Cache也存在于CPU中

第一章 07计算机系统概述(王道课本复习)
第一章 07计算机系统概述(王道课本复习)

运算器核心:算术逻辑单元(ALU-Arithmetic and Logical, ALU)

运算器的寄存器:ACC、X、MQ、IX、BR,前三个是必有的

运算器中还有程序状态寄存器(标志寄存器)PSW

  • 用于存放 ALU 运算得到的一些标志信息处理机的状态信息,如结果是否溢出、有无产生进位或借位、结果是否为负等。
第一章 07计算机系统概述(王道课本复习)

控制器组成:PC程序计数器、IR指令寄存器、CU控制单元

PC – 存放当前欲执行指令的地址,具有自动+1的功能

IR – 存放当前的指令,内容来自MDR

运算器+寄存器集成到中央处理器CPU中,CPU和主存储器构成主机,除主机外的其他硬件统称为外设

第一章 07计算机系统概述(王道课本复习)
第一章 07计算机系统概述(王道课本复习)
第一章 07计算机系统概述(王道课本复习)

2.4 计算机软件

软件分为 系统软件、应用软件

1、系统软件 – 作为系统资源提供用户使用

2、应用软件 – 指用户为解决某个应用领域中的各类问题而编制的程序

第一章 07计算机系统概述(王道课本复习)

2.5 三个级别的语言

第一章 07计算机系统概述(王道课本复习)
第一章 07计算机系统概述(王道课本复习)

2.6 计算机系统的层次结构

第1级是微程序机器层,这是一个实在的硬件层,它由机器硬件直接执行微指令。

第2级是传统机器语言层,它也是一个实际的机器层,由微程序解释机器指令系统。

第3级是操作系统层,它由操作系统程序实现。操作系统程序是由机器指令和广义指令组成的,这些广义指令是为了扩展机器功能而设置的,是由操作系统定义和解释的软件指令,所以这一层也称混合层
第4级是汇编语言层,这一层由汇编程序支持和执行,借此可编写汇编语言源程序。

第5级是高级语言层,它是面向用户的,是为方便用户编写应用程序而设置的。

第一章 07计算机系统概述(王道课本复习)
第一章 07计算机系统概述(王道课本复习)

软件和硬件之间的界面就是指令集体系结构(ISA),ISA 定义了一台计算机可以执行的所有指令的集合,每条指令规定了计算机执行什么操作,以及所处理的操作数存放的地址空间和操作数类型。可以看出,ISA是指软件能感知到的部分,也称软件可见部分

三、计算机系统的工作原理

3.1 ”存储程序“工作方式

第一章 07计算机系统概述(王道课本复习)

3.2 从源程序到可执行文件

第一章 07计算机系统概述(王道课本复习)
第一章 07计算机系统概述(王道课本复习)

3.3 指令执行过程的描述

第一章 07计算机系统概述(王道课本复习)
第一章 07计算机系统概述(王道课本复习)

四、计算机的主要性能指标

4.1 机器字长

第一章 07计算机系统概述(王道课本复习)

4.2 数据通路带宽(外部)

第一章 07计算机系统概述(王道课本复习)

4.3 主存容量

第一章 07计算机系统概述(王道课本复习)

4.4 运算速度

1)吞吐量和响应时间

第一章 07计算机系统概述(王道课本复习)
  • 系统吞吐量:指系统在单位时间内处理请求的数量,主要取决于主存储器的存取周期
  • 响应时间。指从用户向计算机发送一个请求,到系统对该请求做出响应并获得所需结果的等待时间。通常包括CPU 时间(运行一个程序所花费的时间)与等待时间(用于磁盘访问、存储器访问、J/0 操作、操作系统开销等的时间)。

2)主频和CPU时钟周期

第一章 07计算机系统概述(王道课本复习)

3)CPI(Cycle Per Instruction)- 执行一条指令需要的时钟周期数

第一章 07计算机系统概述(王道课本复习)

4)IPS (Instruction Per Second) – 每秒执行多少条指令

第一章 07计算机系统概述(王道课本复习)

5)CPU执行时间。指运行一个程序所花费的时间

CPU性能(执行时间)取决于:主频、CPI和指令条数

第一章 07计算机系统概述(王道课本复习)
第一章 07计算机系统概述(王道课本复习)

6)MIPS(Million Instructions Per Second),即每秒执行多少百万条指令

第一章 07计算机系统概述(王道课本复习)

7)FLOPS(Floating-point Operations Per Second),即每秒执行多少次浮点运算。

第一章 07计算机系统概述(王道课本复习)

4.5 基准程序(Benchmarks)

第一章 07计算机系统概述(王道课本复习)
第一章 07计算机系统概述(王道课本复习)

五、几个专业术语

第一章 07计算机系统概述(王道课本复习)
  • RAM(Random Access Memory)是一种临时存储器,用于存储计算机正在运行的程序和数据。它具有快速的读写速度和随机访问的特点。
  • ROM(Read-Only Memory)是一种只读存储器,用于存储固定的程序指令和数据。ROM中的数据在计算机断电时不会丢失,因此被称为非易失性存储器。

本网站原创文章版权归何大锤的狂飙日记所有。发布者:何大锤,转转请注明出处:何大锤的博客

(0)
何大锤的头像何大锤管理团队

相关推荐

  • 第一章 里昂(习题集)

    一、错题汇总 题目 备注 3.4 3.5 3.10 2015年真题 3.11 2016年真题 4.2 MIPS的计算,重点题 4.7 2017年真题 机器字的理解 4.9 2023年真题 指令执行时间GIPS 二、重要知识 三、冯诺依曼机与计算机系统层次 3.1 概念题 3.2 冯诺依曼机的工作方式 3.3 PC 3.4 汇编、解释、编译 3.5 机器指令和…

    2025年7月24日
    2100
  • 第一章 研芝士(习题集)

    一、错题汇总 二、重要知识 三、计算机系统的基本组成 四、计算机硬件的基本构成 五、计算机软件和硬件的关系 六、计算机系统的工作原理 七、常用性能指标(37题) 题目 备注 7.2 CPI的计算 7.3 阿姆达尔定律 7.4 CPU执行时间 7.1 计算机字长概念 7.2 CPI的计算 7.3 阿姆达尔定律 7.4 CPU执行时间(计算错误) 7.5 CPU…

    2025年7月23日
    2100
  • 第一章 计算机系统概述(BOK)

    一、计算机系统概述大纲 二、冯诺依曼机 三、系统的硬件组成 3.1 中央处理器 3.2 存储器 存储器 – 内存 存储器 – 外存 3.3 外设 – I/O 设备 3.4 总线 四、计算机系统抽象层 4.1 抽象层结构 层次划分:计算机系统分为软件层和硬件层,通过向上层提供抽象接口隐藏底层实现细节 转换过程:解决实际问题的…

    2025年7月22日
    2100
  • 第一章 王道习题集

    一、重要知识点 二、错误汇总 三、题目

    2025年7月4日
    2100
  • 第一章 计算机系统概述习题集

    一、考纲及重要知识点 1.1 考纲内容 概念和性能指标出选择题; 综合后续有关内容出有关性能分析的综合题 考纲内容 模块化分 1、计算机层次结构 计算机系统的基本组成 计算机硬件的基本组成 计算机软件和硬件的关系 计算机的工作原理 2、计算机性能指标 吞吐量 响应时间 CPU时钟周期 主频 CPI CPU执行时间 MIPSMFLOPSGFLPOPSTFLPO…

    2025年6月23日
    2600

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们

2211932694

在线咨询: QQ交谈

邮件:hdcblog1999@163.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信
网站建设中ing......