- 博客(0)
- 资源 (4)
- 收藏
- 关注
51汇编指令大全
Rn: 表示当前寄存器区的8个工作寄存器R0~R7
Ri: 表示当前寄存器区的R0或R1,可作地址指针即间接寻址寄存器(i=0或1)
@: 为间接寄存器或基址寄存器的前缀.
Direct: 表示8位内部数据存储单元的地址.它可以是内部RAM的单元地址0~127.
特殊功能寄存器SFR的地址(128~255)或名称,
A: 累加器ACC.
B: 特殊功能寄存器B,用于MUL和DIV指令中.
C: 进位位Cy.
#data: 表示包含在指令中的单字节(8位)立即数.如果用16位进制表示,后缀字母为”H”,数据范围00~0FFH,不得一字母开头;如果用16进制表示无须任何后缀,但必须在0~255之间.
2018-03-05
51汇编转移指令AJMP SJMP LJMP JMP的区别
关于51汇编转移指令AJMP SJMP LJMP JMP的区别
LJMP跟LCALL是在任何情况下都能用,
但是他们的指令长度不同,用a的可以节省一些空间
AJMP 占用2字节 运行周期2
SJMP 占用2字节 运行周期2
LJMP 占用3字节 运行周期2
ACALL 占用2字节 运行周期2
LCALL 占用3字节 运行周期2
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
2018-03-05
操作系统原理简介
我们每天都同操作系统打交道,了解一些操作系统原理上的知识是绝对有必要的,它可以让你了解操作系统内部是怎么工作的,为什么会出现这样那样的问题,为我们解决这些问题提供思路。
2018-01-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人