ACC、PSW、PC、特殊功能寄存器是在CPU中还是RAM中??

2019-03-24 17:41发布

ACC、PSW、PC、特殊功能寄存器是在CPU中还是RAM中??

按说从寄存器的定义里就明确说了存在于CPU中的高速缓存。如果翻看MSP430的手册就明确R0--R15是CPU的一部分。但是到了51单片机里,除了PC的特殊功能寄存器的地址是属于RAM的最高128字节,这样就好像RAM里也存在寄存器一样。特别是特殊功能寄存器,比如P1、P2这些sfr一般是不存在于CPU里的,但是也叫“寄存器”,并且还与ACC,PSW的地址在同一块RAM区域。

这样我就纳闷了,到底ACC、PSW、PC、SMOD等一些寄存器的物理空间到底在哪 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。