1.寄存器(统称硬件寄存器)
hardware register:硬件寄存器:在数字电子学,特别是计算中,硬件寄存器是通常由触发器组成的电路,通常具有与存储器类似的许多特性,例如:
- 一次读取或写入多个位的能力
- 以及使用地址以类似于存储器地址的方式选择特定寄存器。
硬件寄存器的典型用途包括:
- 某些特征的配置和启动,特别是初始化过程中
- 缓冲存储器,例如显卡的视频存储器
- 不同类型的输入/输出(I/O)
- 状态报告,例如硬件单元中是否发生了特定事件,例如调制解调器状态寄存器或线路状态寄存器。
中央处理单元(CPU)中的硬件寄存器称为处理器寄存器。
- 选通寄存器具有与普通硬件寄存器相同的接口,但是它们不是存储数据,而是在每次写入(或在少数情况下从读出)时触发一个动作。它们是信号的一种手段。
- 寄存器通常由它们所能容纳的位来测量,例如,一个“8位寄存器”或“32位寄存器”。
设计者可以以多种方式实现寄存器,包括:
- 寄存器文件
- 标准SRAM
- 个体触发器
- 高速磁芯存储器
除了可以用软件读写的“程序员可见”寄存器之外,许多芯片还具有内部微体系结构寄存器,用于状态机和流水线;例如,注册存储器
处理器寄存器(processor register:中央处理单元(CPU)中的硬件寄存器称为处理器寄存器):在计算机体系结构中,处理器寄存器是计算机中央处理单元(CPU)可以快速访问的位置。寄存器通常由少量的快速存储器组成,尽管一些寄存器具有特定的硬件功能,并且可以是只读或只写。寄存器通常由除主存储器之外的机制寻址,但在某些情况下可以分配存储器地址,例如DEC PDP-10、ICT 1900。
2.随机存储(RAM)
- SRAM:高速缓存(cache)
- DRAM:主存
3.ROM:
固件,一般指计算机的BOIS,显卡地址管理器和磁盘管理器等,用来存储一些引导映射地址程序的存储设备
4.磁盘存储(机械硬盘):
通过磁头旋转读取数据,机械式操作
5.固态硬盘(SSD):
非机械式操作,通过片区映射寻址。易磨损。