单片机指令小结
来源:互联网 发布:python xlwings 编辑:程序博客网 时间:2024/05/07 17:05
间接寻址的寄存器有R1,R0和CPTR,SP.注意PUSH,POP只能直接寻址
汇编来说寄存器的寻址方式是最重要的东西:
以通用寄存器的内容为操作数的寻址方式。通用寄存器指A、B 、DPTR以及R0~R7
1. 寄存器直接寻址和寄存器间接寻址是两种容易混淆的概念
直接寻址是将寄存器中的内容直接作为操作数。间接寻址是将寄存器中的内容作为操作数的地址。
主要的指令就有:数据传送类指令注意内部数据寄存器用的是MOV外部数据寄存器用的是MOVX读程序存储器MOVC, PUSH,POP只能直接寻址
算术运算类指令:注意目的寄存器只能是A而且加减乘除的寄存器结果存放的方式要记住
逻辑运算与循环类指令:
程序转移类指令:重要的地方主要通过英语单词记住区别LJMP L是LONG所以长转移,64K字节,AJMP绝对转移指令2K范围内ABSOLUTE,SJMP相对转移指令JMP间接长跳转指令。条件转移指令JZJNZ,ACC中是否为0.DJNZ,D是减得意思。CJNE是比较不相等的意思。
调用子程序及返回指令:LCALL,ACALL,RET,RETI
位操作指令注意跳转指令JCJNCJBJNBJBC
空操作指令
- 单片机指令小结
- 单片机指令速查表
- 单片机汇编语言指令
- 单片机汇编指令集
- 单片机指令介绍
- 单片机指令大全
- 单片机指令详解
- 单片机汇编指令集
- 单片机指令时间计算方法
- 常用单片机汇编指令
- 单片机指令的机器码
- 51单片机指令表
- 单片机中的NOP指令
- 单片机 指令SETB EA
- 51单片机指令集
- 单片机汇编指令
- 单片机汇编指令集
- 单片机中的NOP指令
- 坦克打子弹
- 我来了!
- c/c++ 反序输出字符串
- 刚刚到学生大本营,终于找到一个好的能辅导我的网站了
- C++数据结构学习:栈和队列
- 单片机指令小结
- ubuntu9.04下安装drcom(successed)
- 目标
- 我的第一篇日志
- 今天新注册页面
- 适配器模式和装饰器模式
- 相逢不如偶遇
- 时间管理领域的三八原则
- 我今天做的兰德公司心理测试的结果