寄存器

Register

连接软硬件的桥梁

一方面,CPU 可以对寄存器进行读写;另一方面,寄存器的每一位都连接导线,可以控制外设电路的状态。所以软件读写寄存器,就相当于控制硬件的执行
寄存器中的每一位数据,都对应了硬件电路的状态

寄存器是计算机和其他数字系统中用于存储数据和指令的小型存储单元。
它们通常由触发器(Flip-Flops)构成,能够保持信息直到被新的数据覆盖或系统复位。

存储二进制数据的逻辑部件,存储N 位二进制数据的寄存器要用N 个触发器组成

在微控制器的作用

51 单片机:重点是对寄存器的直接读写,核心参考特殊功能寄存器
STM32:重点是利用 ST 公司封装的库函数,直接参考 STM32片上外设,但是实际上还是对寄存器的读写