8031单片机的PC与DPDR都在CPU片内因此指令MOVC AA+PC与指令MOVC AA+DPTR执行时只在单片机内部操作不涉及片外存储器。错在哪里
这种说法是不准确的。虽然8031单片机的PC和DPTR寄存器都在CPU片内,但是指令MOVC A,@A+PC和指令MOVC A,@A+DPTR执行时,仍然需要从片外存储器中读取数据。因为这两条指令是将指定地址处的数据移动到累加器A中,而这些数据存储在片外存储器中。因此,这些指令执行时仍然会涉及到片外存储器的读取操作。
原文地址: https://www.cveoy.top/t/topic/hoqH 著作权归作者所有。请勿转载和采集!