什么是DPTR
时间:11-18
来源:互联网
点击:
DPTR--数据指针寄存器
是一个16位寻址的数据指针寄存器,由两个8Bit的寄存器(DPH和DPL)组成。可访问外部RAM也可以访问外部ROM中的表格。
MOV DPTR,#data16;将16位立即数加载到数据指针中
MOVC A, @A+DPTR;将A中的值和DPTR中的值相加,并以相加后的数值的下一位作为本条指令的操作数地址,取该操作数地址中的内容送入累加器A中。
MOVX A,@DPTR;将外部RAM单元的DPTR中的值当作地址,并取该地址中的内容送入A中。
MOVX @DPTR,A;将A中的值送入以DPTR中的值为地址的外部RAM单元中。(16位地址)
INC DPTR ;数据指针加1
JMP @A+DPTR ;无条件间接转移到以A+DPTR的值为地址的单元中。(PC)〈—((A)+(DPTR))
DPTR数据指针寄存 相关文章:
- Windows CE 进程、线程和内存管理(11-09)
- RedHatLinux新手入门教程(5)(11-12)
- uClinux介绍(11-09)
- openwebmailV1.60安装教学(11-12)
- Linux嵌入式系统开发平台选型探讨(11-09)
- Windows CE 进程、线程和内存管理(二)(11-09)