登录
首页
单片机论坛
回帖
发帖
正文
主题:MOVC A,@A+DPTR如何理解
点击:13022 回复:14
10楼
编辑
引用
管理
张岩奋青
while(a==n)
{ a=a+1;
printf("a",%s)
}
最后修改:
2005-1-18 18:23:41
05-01-18 18:23
11楼
编辑
引用
管理
showshowkan
看来这个问题提的时间已经很长了。
05-06-07 21:06
12楼
编辑
引用
管理
tcl121
MOVC A,@A+DPTR的前面有一条指令
MOV DPTR,#TABLE
此时DPTR的目标地址单元就是1000H
假设A的值为1
MOVC A,@A+DPTR
则相当于将地址1001H单元内的值赋给累加器A。
在此题中,相当于将立即数0FFH直接赋给A
05-06-08 16:34
13楼
编辑
引用
管理
wangruzeng
就是把DPTR的地址和A的地址相加,然后把这个地址中的值送入A. INC DPTR为数据指针加1,不断改变地址.查表就是根据运算的结果,把预先编辑好的数据取出来.
05-06-10 14:19
14楼
编辑
引用
管理
刚井
你去查寻址方式中的“基址+变址”就晓得了哈
05-12-01 17:30
上一页
上一页
工控新闻
2025年第三季度中国交流伺服整体市场业绩增长超10%,“老牌黑马”强势突围
第十四届五洲工业发展论坛在深举行 AI聚力开启工业新篇章
华北工控PPC-3318QP工业平板电脑:专为MES系统终端设计
购物节配送压力剧增?华北工控助力无人车提速末端物流配送!
荏原收购三菱电机三相电机业务
工业AI安监超脑,为智能建造打造“安全数字底座”
基于 PC 的控制技术助力控制创新型除湿系统
华北工控EMB-3128:搭载Intel® Alder Lake-N系列CPU,助力边缘AI快速赋能
更多新闻资讯