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

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/17 04:41:01
MOVC A,@A+DPTR是什么意思
xJ@_%ు!ܴH/H A_ ڢ\hZ xpMZ}x+8E/zog=giyuTj+U8KX6/- sl甊0f1\x2@]6(!FlQXA\lkW/ZX||ԕԒ2f4䬉gQ"ԇ4ܢ`I G*Oy7s>)2+j~F].觌f|'}?W!%F9._.0[7+ۼ

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
这样就能读到第三个数据了