单片机中断机制对日常生活的启示_第三章单片机原理及接口技术课后习题答案 第三章 李朝青...

该内容详细展示了微控制器中的指令执行过程,包括直接寻址、寄存器寻址、立即数寻址和寄存器间接寻址等操作。通过一系列指令,解释了数据在内存、寄存器和端口之间的转移,并给出了最终的数据状态。同时,讨论了不同寻址方式对指令执行周期和字节数的影响。
摘要由CSDN通过智能技术生成

第三章

6

MOV

A

40H

;直接寻址

(

40H

)→

A

MOV

R0

A

;寄存器寻址

(

A

)→

R0

MOV

P1

#0F0H

;立即数寻址

0F0

P1

MOV

@R0,30H

;直接寻址(

30H

)→(

R0

)

MOV

DPTR,#3848H

;立即数寻址

3848H

DPTR

MOV

40H,38H

;直接寻址(

38H

)→

40H

MOV

R0,30H

;直接寻址(

30H

)→

R0

MOV

P0,R0

;寄存器寻址

(

R0

)→

P0

MOV

18H

#30H

;立即数寻址

30H

18H

MOV

A

@R0

;寄存器间接寻址

((R0))

A

MOV

P2

P1

;直接寻址(

P1

)→

P2

最后结果:

(

R0

)

=38H

(

A

)

=40H

(

P0

)

=38H

(

P1

)

=

(

P2

)

=0F0H

(

DPTR

)

=3848H

(

18H

)

=30H

(

30H

)

=38H

(

38H

)

=40H

(

40H

)

=40H

(

48H

)

=38H

注意:

→左边是内容,右边是单元

8

MOV

A,DATA

;

直接寻址

2

字节

1

周期

MOV

A,#DATA

;

立即数寻址

2

字节

1

周期

MOV

DATA1,DATA2 ;

直接寻址

3

字节

2

周期

MOV

74H,#78H

;

立即数寻址

3

字节

2

周期

如果想查某一指令的机器码,字节数或周期数可查阅书本后面的附录

A

9

MOV

A,@R0 ;((R0))=80H

A

MOV

@R0,40H

;(40H)=08H

(R0)

MOV

40H,A

;(A)=80

40H

MOV

R0,#35H

;35H

R0

最后结果:(

R0

)

=35H

(

A

)

=80H

,(

32H

)

=08H

,(

40H

)

=80H

16

ANL

A

#17H

83H

17H=03H

A

ORL

17H

A

34H

03H=37H

17H

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值