计算机硬件系统 — 冯诺依曼体系结构运行原理解析

目录

文章目录

  • 目录
  • 计算机系统
  • 计算机硬件系统(冯诺依曼体系结构)
  • PC 主机硬件
  • CPU(中央处理器)
    • CPU 的组成部分
      • CPU 总线
      • 控制器单元
      • 运算器单元
      • 寄存器组
      • 超线程与多核架构
      • 三级高速缓存
        • 为什么需要缓存
        • 三级缓存结构
    • CPU 的指令集
      • 指令集的类型
      • 指令的格式
      • 指令的类型
      • 指令的寻址
    • CPU 的工作原理
      • 流水线
      • 执行周期
  • Memory(内存储器)
    • 存储器类型
      • RAM 存储器
      • DDR 存储器
    • 内存控制器
      • 双通道内存控制器
    • CPU 访存读写
  • Disk(外存储器)
  • I/O 外部总线
  • 主板

计算机系统

计算机硬件系统 — 冯诺依曼体系结构运行原理解析_第1张图片

计算机硬件系统(冯诺依曼体系结构)

计算机硬件系统 — 冯诺依曼体系结构运行原理解析_第2张图片

1945 年,冯·诺依曼(John von Neumann)在论文《First Draft of Report o the EDVAC》(第一份草案)中提出了冯·诺依曼体系结构,又称:存储程序计算机。即:程序本身是存储在主机内存中的,可以通过加载不同的程序来解决不同的问题。

冯·诺依曼体系结构奠定了现代计算机的体系结构,它包含了计算机硬件系统的 5 大组成部分:

  1. 存储器:负责非持久化存储指令(Instruction,程序代码)和操作数(Data,运算数据)。
  2. 控制器:负

你可能感兴趣的:(C/C++,语言与网络编程手册,linux,服务器)