单片机 寻址方式
3个回答
展开全部
单片机有七种寻址方式分别是:1.寄存器寻址例如:
MOV
A,R0;2.直接寻址例如:
MOV
A,4FH;3.寄存器间接寻址
MOV
A,@R04.立即数寻址
MOV
A,#0FFH5.变址寻址(典型的是查表指令)
MOV
A,@A+DPTR6.相对寻址
SJMP
$7.位寻址
SETB
P0.0;
MOV
60H,40H;是属于直接寻址;(直接用内存单元的地址来寻找对应的内容)
MOV
A,
#58HMOV
RO,
#0B0HMOV
@RO,
AMOV
0B0H,
#28H而执行完以上指令后结果是:(0B0H)=P3=28H;因为在8051单片机中P3口是特殊功能寄存器(也占一内存)它的地址刚好是0B0H;程序的最后给0B0H赋了立即数28H;
MOV
A,R0;2.直接寻址例如:
MOV
A,4FH;3.寄存器间接寻址
MOV
A,@R04.立即数寻址
MOV
A,#0FFH5.变址寻址(典型的是查表指令)
MOV
A,@A+DPTR6.相对寻址
SJMP
$7.位寻址
SETB
P0.0;
MOV
60H,40H;是属于直接寻址;(直接用内存单元的地址来寻找对应的内容)
MOV
A,
#58HMOV
RO,
#0B0HMOV
@RO,
AMOV
0B0H,
#28H而执行完以上指令后结果是:(0B0H)=P3=28H;因为在8051单片机中P3口是特殊功能寄存器(也占一内存)它的地址刚好是0B0H;程序的最后给0B0H赋了立即数28H;
迪凯特科技(北京)有限公司
2023-07-28 广告
2023-07-28 广告
7种 所谓寻址方式就是单片机指令中提供的操作数的形式。也就是寻找操作数或操作数所在地址的方式。在51系列单片机中,存放数据的存储器空间有4种:内部RAM、特殊功能寄存器SFR、外部RAM和程序存储器ROM。其中,内部RAM和SFR统一编址,...
点击进入详情页
本回答由迪凯特科技(北京)有限公司提供
展开全部
MOV
60H,
40H
是直接寻址方式方式MOV
A,
#58HMOV
RO,
#0B0HMOV
@RO,
AMOV
0B0H,
#28H结果是:(0B0H)=28H;P3=58H(这个不太确定)内部RAM七种方法都可以的啊,外部数据存储器只能和A累加器进行数据传送
60H,
40H
是直接寻址方式方式MOV
A,
#58HMOV
RO,
#0B0HMOV
@RO,
AMOV
0B0H,
#28H结果是:(0B0H)=28H;P3=58H(这个不太确定)内部RAM七种方法都可以的啊,外部数据存储器只能和A累加器进行数据传送
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个啊,这本来是书上说得不确切的,他说的直接寻址那是mov
psw,#25说是第一个操作数的寻址方式为直接,而mov
a,#68h说的是后一个68h
这个数的寻址方式,在书本上常有这种,说得不确切的地方,说它错,也没有,是你如何理解的问题,不过,都知道了这些也就能想得到了
psw,#25说是第一个操作数的寻址方式为直接,而mov
a,#68h说的是后一个68h
这个数的寻址方式,在书本上常有这种,说得不确切的地方,说它错,也没有,是你如何理解的问题,不过,都知道了这些也就能想得到了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询