movc是什么指令

如题所述

MOVC是c51单片机汇编中的查表指令。
在汇编中,MOVC指令是表示程序存储器里的内容和别的存储单元进行传送的,主要是用在累加器A和程序存储器的数据传送。
查表指令,用来查找以列表形式或系统地排列在存储器中的数据的一种指令。
在MCS-51的指令系统中的两条查表指令:
1、MOVCA,@A+PC:这条指令以pc作基址寄存器,A的内容作为无符号整数和pc中的内容(下一条指令的起始地址)相加后得到1个16位的地址,把该地址指出的程序存储器单元的内容送到累加器A。
2、MOVCA,@A+DPTR:这条指令以DPTR作为基址寄存器,其余的与“MOVCA,@A+PC”相同。
温馨提示:答案为网友推荐,仅供参考
相似回答