ACC在运算器中,运算器在CPU中。但ACC又在SFR中。但CPU和RAM又是单片机的两个不同部分

ACC在运算器中,运算器在CPU中。但ACC又在SFR中。但CPU和RAM又是单片机的两个不同部分。你说这不是自相矛盾?

你可以这么理解,ACC累加器实际存在于CPU,SFR寄存器中只是放的ACC的数据也就是即将累加的数。
比如定时器T0,实际也不在SFR中,但它受SFR中寄存器TMOD的控制。
SFR主要用于控制硬件,设定硬件的工作方式。
温馨提示:答案为网友推荐,仅供参考
相似回答