正在加载图片...
说明:指令的字节数与指令周期不是对等的关系 MUL AB1(字节) 4(周期) 乘法指令 MOVA,0FFH2(字节)1(周期)立即数FFH送A 四、指令的书写格式(P31) 标号:操作码操作数或操作数地址1,操作数或操作数地址2: 注释 例:LOOP:MOVA,#40H;取参数 1、标号:是根据编程需要给指令设定的符号地址,可有可无: 标号由18个字符组成,第一个字符必须是英文字,不能是数字或其 它符号:标号后必须用冒号 2操作码:指明指令功能。 例:MOV move传送 XCH exchange交换 ANL_and logic与逻辑运算 XRL_exclusive or异或运算 MUL Multiply乘法 RR rotate right右循环 SJMPshort jump短跳转 RETreturn子程序返回 3、操作数或操作数地址表示参加运算的数据或数据的有效地址。 操作数一般有以下几种形式: (1)没有操作数项,操作数隐含在操作码中,如RET指令: (2)只有一个操作数,如CPLA指令: (3)有两个操作数,如MOVA,#00H指令,操作数之间以逗 号相隔:有三个操作数,如CJNE A,#OOH,NEXT指令,操作数之间 也以逗号相隔,操作码与操作数之间用空格。 4、注释是对指令的解释说明,用以提高程序的可读性:注释前
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有