招行信用卡销卡与销户:51单片机指定查表启始地址的一个问题,请高手们指点谢谢了.

来源:百度文库 编辑:高校问答 时间:2024/04/28 23:05:21
请问指定查表启始地址的一个问题,谢谢了

1 mov dptr,#numtab 指定查表启始地址(这个就不知道????

,,,,,,,,,

numtab: DB 0CFH,03H,5DH,5BH,93H,0DAH,0DEH,43H,0DFH,0DBH

2 mov dptr,#TAB 指定查表启始地址(那么他的启始地址0100H,对吗

,,,,,,,,,,,,,,,,,,,

ORG 0100H (不要这一段行不行

TAB: DB 0CFH,03H,5DH,5BH,93H,0DAH,0DEH,43H,0DFH,0DBH 这个是我从不同地方看到的程序,我不明白为什么不一样,假如不要ORG 0100H这一段行不行,再请告诉我这两段程序的查表启始地址是多少,愿好心人帮助,谢谢了

就是把表的地址作为直接数赋给dptr,不能去掉那一段程序,那时我们在类似8086里的数据段怎么能删除呢,不过org 0100到可以删除,因为树据段在哪儿都一样