关于80c51的寻址
来源:百度知道 编辑:UC知道 时间:2024/06/20 18:30:03
帮忙写出一下每种操作的指令序列,让我参考一下。谢谢!
1.外部RAM单元1000H的内容传送到内部RAM单元60H.
2.外部RAM单元1000H的内容传送到外部RAM单元2000H.
3.外部RAM单元1000H的内容传送到寄存器R2.
4.将R0的内容传送到R1.
5.内部RAM单元60H的内容传送到寄存器R2.
这是几道作业题,我自己做了,但是有的答案与同学不一样,想大家给个答案,让我们参照一下,谢谢!
1.外部RAM单元1000H的内容传送到内部RAM单元60H.
2.外部RAM单元1000H的内容传送到外部RAM单元2000H.
3.外部RAM单元1000H的内容传送到寄存器R2.
4.将R0的内容传送到R1.
5.内部RAM单元60H的内容传送到寄存器R2.
这是几道作业题,我自己做了,但是有的答案与同学不一样,想大家给个答案,让我们参照一下,谢谢!
1.MOVE DPTR,#1000H
MOVX A,@DPTR
MOV 60H,A
2.MOVE DPTR,#1000H
MOVX A,@DPTR
MOV DPTR,#2000H
MOVX @DPTR,A
3.MOVE DPTR,#1000H
MOVX A,@DPTR
MOV R2,A
4.MOVE A,R0
MOVE R1,A
5.MOV R2,60H
以上答案仅供参考
这些东西。。。的确
ASM的指令能让你收益很多
但是现在我们实际做都是用C了
编译器wave 或者keil
是汇编吗?