MOVC A,@A+DPTR是什么意思

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/09 11:43:49
MOVC A,@A+DPTR是什么意思

MOVC A,@A+DPTR是什么意思
MOVC A,@A+DPTR是什么意思

MOVC A,@A+DPTR是什么意思
最常用于查表:比如你在程序中放了一个表:
TAB:DB 0C0H,0F9H,0A4H
DB 0B0H,099H,092H
DB 082H,0F8H,080H
DB 090H
如果你想查询表的第三个数据,就可以这样编程:
MOV DPTR,TAB
MOV A,#02H ;A称为偏移量
MOVC A,@DPTR+A
这样就能读到第三个数据了