将ROM 2000H单元的内容送片内RAM的20H单元中,为什么需要清零A呢?

2025-03-04 18:27:54
推荐回答(1个)
回答1:

A里面是偏移量,所以如果你直接读取DPTR地址的话,A需要清零,如果不是,比如上例读取2001H的地址,那么A需要赋值1,即:
mov dptr,#2000h
mov a,#1
movc a,@a+dptr