在电脑中,硬件寄存器(hardware register) 是不同种类的硬件I/O (输出/输入) 的存储区域。这些硬件寄存器是包含在某些周边组件之内,使用MMIOPMIO进行存取。

一般硬件寄存器的使用,包含“设置配置”和启动某些功能,特别在起始阶段,“缓冲存储空间”如绘图显卡的显存,和“状态回报”像是某些硬件组件所产生的事件。

读取硬件寄存器牵涉到使用处理器所发出的“load”或“store”指令来存取他的存储器或是端口地址。硬件寄存器是以字组(word)的大小寻址,但是有时候仅只使用对寄存器读进或是写出的字组之少数位元

参考 编辑