系统的硬件组成

总线

  • 定义:

    贯穿整个系统,能够在各个部件间传输的一组电子通道。

  • 传输:

    总线以为传输单位,字长在各个系统中不尽相同。

I/O设备

每个I/O设备都通过控制器或适配器与I/O总线相连。

  • 控制器

    I/O设备本身,或系统主板上的芯片组。

  • 适配器

    是插在主板插槽上的卡。

主存/内存

临时存储设备,用于存放程序和相关数据。

  • 物理组成

    一组动态随机存储器DRAM

  • 逻辑组成

    一个线性的字节数组,每个字节都有唯一的地址(数组索引),地址从0开始。

处理器

解释或执行存储在主存中的指令。

  1. 程序计数器 PC

    • 大小为一个的寄存器
    • 处理器的核心
    • 指向主存中下一条指令的地址
  2. 寄存器

    字长,即通用寄存器的长度。

  3. 指令集架构

    每条机器代码指令的效果

  4. 微体系结构

    处理器的实际实现。


shell

shell是一个命令行解释器,输出提示符,执行输入的命令。

若命令行的第一个单词并非内置的shell命令,则shell会假设这是一个可执行文件的名字。