mc-51单片机4种寻址方式
答案:2 悬赏:40 手机版
解决时间 2021-01-20 09:46
- 提问者网友:戎马万世
- 2021-01-19 13:57
mc-51单片机4种寻址方式
最佳答案
- 五星知识达人网友:酒安江南
- 2021-01-19 15:05
MCS-51单片机有7种寻址方式:立即数寻址、寄存器寻址、直接寻址、寄存器间接寻址、变址寻址、位寻址和指令寻址。可以分为两类:操作数寻址和指令寻址。
1、立即数寻址的寻址空间和范围是:在程序存储空间,随指令读入MOV A,#46H
2、直接寻址的寻址空间和范围是:片内RAM中,低128字节和SFR MOV A,46H
3、寄存器寻址的寻址空间和范围是:使用R0~R7、A、B、C、DPTR MOV A,R2
4、寄存器间接寻址的寻址空间和范围是:片内RAM:使用@Ri,SP;范围为256B,不含SFR,片外RAM:使用@Ri,@DPTR;范围为64KB MOV A,@R0 MOVX A,@DPTR
5、变址寻址的寻址空间和范围是:使用@A+PC,@A+DPTR;在程序存储器中;
范围分别为PC之后256B之内和64KB全空间 MOVC A,@A+DPTR
6、位寻址的寻址空间和范围是:使用位地址;在位寻址空间;RAM的20H~2FH和SFR SETB 36H
7、指令绝对寻址的寻址空间和范围是:操作数是目标地址;在程序存储空间;
范围为2KB或64KB全空间 AJMP FIRST LJMP SECON
指令相对寻址的寻址空间和范围是:操作数是相对地址;在程序存储空间;范围﹣128~127 SJMP LOOP
1、立即数寻址的寻址空间和范围是:在程序存储空间,随指令读入MOV A,#46H
2、直接寻址的寻址空间和范围是:片内RAM中,低128字节和SFR MOV A,46H
3、寄存器寻址的寻址空间和范围是:使用R0~R7、A、B、C、DPTR MOV A,R2
4、寄存器间接寻址的寻址空间和范围是:片内RAM:使用@Ri,SP;范围为256B,不含SFR,片外RAM:使用@Ri,@DPTR;范围为64KB MOV A,@R0 MOVX A,@DPTR
5、变址寻址的寻址空间和范围是:使用@A+PC,@A+DPTR;在程序存储器中;
范围分别为PC之后256B之内和64KB全空间 MOVC A,@A+DPTR
6、位寻址的寻址空间和范围是:使用位地址;在位寻址空间;RAM的20H~2FH和SFR SETB 36H
7、指令绝对寻址的寻址空间和范围是:操作数是目标地址;在程序存储空间;
范围为2KB或64KB全空间 AJMP FIRST LJMP SECON
指令相对寻址的寻址空间和范围是:操作数是相对地址;在程序存储空间;范围﹣128~127 SJMP LOOP
全部回答
- 1楼网友:不想翻身的咸鱼
- 2021-01-19 15:47
立即、直接、寄存器、寄存器间接。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯