微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 汇编语言基础

汇编语言基础

时间:05-04 来源:互联网 点击:

RS0确定,可以是00H-07H(第0组)、08H-0FH(第1组)、10H-17H(第2组)、18H-1FH(第3组)。

Ri :当前选中的工作寄存器组中可作为地址指针的两个工作寄存器R0和R1(i=0或i=1)。它在片内数据存储器中的地址由RS0及RS1确字,分别为00H、01H;08H、09H;10H、11H;18H、19H。

Direct :8位片内RAM单元(包含SFR)的直接地址

#data :代表指令中8位的常量数据

#data16 :代表指令中16位的常量数据

addr16 :LCALL与LJMP所使用的16位目的地址

addr11 :ACALL与AJMP所使用的11位目的地址

rel :指程序遇条件跳跃时的相对地址,往前最多可以跳128个字节,往后最多可以跳127个字节。

bit :特殊目的寄存器或内部数据RAM中可直接寻址的位。

@ :间接寻址方式中,表示间址寄存器的符号

/ :位操作指令中,表示对该位先取反再参与操作,但不影响该位原值。

X :片内RAM的直接地址或寄存器

(X) :在址接寻址方式中,表示直接地址X中的内容;在间接寻址方式中,表示由间址寄存器X指出的地址单元中的内容。

→ :指令操作流程,将箭头左边的内容送入箭头右边的单元内。

← :指令操作流程,将箭头右边的内容送入箭头左边的单元内。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top