这是原文链接
https://www.cnblogs.com/toriyung/p/16836318.html
我在学FreeRTOS,请问这些寄存器是特定单片机中的吗?比如说stm32?
虽然作者说了是公用的,但我真的不理解
是,也不是
不同单片机里,基本都包含这些寄存器类型,不同型号的单片机寄存器是高度相似的
但是具体每种寄存器数量多少是不同的
反正你现在学的只是个原理,不用太理会那些
到了正经编程的时候其实大家都用c++,没人会用汇编去访问寄存器
到时候你看说明书,知道寄存器的数量就行了
看架构每个架构有自己的寄存器,像arm他们的寄存器功能都是一样的,powerpc又和arm的寄存器不一样,但是有一些是相同的,比如r13,pc这些寄存器含义基本是一样的
感谢大家的回复,有时间我去研究一下内核