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等一些寄存器的物理空间到底在哪
此帖出自
小平头技术问答
一周热门 更多>