
单片机汇编语言一个指令不明白
MOVA,P1.0A是一个8位的累加器,而P1.0是1位,这个指令太奇怪了,是什么意思呢?还有请问能不能用MOVA,DPH,为什么?...
MOV A,P1.0 A是一个8位的累加器,而P1.0是1位,这个指令太奇怪了,是什么意思呢?
还有请问能不能用 MOV A,DPH,为什么? 展开
还有请问能不能用 MOV A,DPH,为什么? 展开
5个回答
展开全部
MOV A,P1.0是错的吧,就像你所说的,A是8位的,不可以的。。我想应该是写错了,本意是:MOV C,P1.0 吧、、C是布尔累加器,这样就对了
MOV A,DPH, 是可以的,因为A和DPH都是寄存器,可以相互传输的。该语句在查表程序经常用到,还有类似的还有:MOV DPH,A
MOV A,DPH, 是可以的,因为A和DPH都是寄存器,可以相互传输的。该语句在查表程序经常用到,还有类似的还有:MOV DPH,A

2025-08-18 广告
深圳市金创图电子设备有限公司,联系电话:18928465613。金创图是一家集研发、生产、营销、服务为一体的高新技术企业。致力于生产:管装烧录机,编带烧录机,托盘烧录机,通用型烧录机、自动一体化烧录机等;设备产品具有高速率、高刚性、高性能、...
点击进入详情页
本回答由小谢提供
展开全部
MOV A,P1.0 这个指令不存在吧
MOV A,DPH 这个指令也不存在
MOV A,DPH 这个指令也不存在
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
第一个指令错了 MOV ACC.0,P1.0
下面那个指令是对的,dph 是dptr 的高8位,这是指高8位给a
下面那个指令是对的,dph 是dptr 的高8位,这是指高8位给a
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
应该是 MOV A,P1吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
赞同 fjdstb316 的说法。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询