全球旧事资料 分类
字节异或到A间接RAM异或到A立即数异或到AA异或到直接字节立即数异或到直接字节进位位置1直接位置1A清0进位位清0直接位清0A求反码进位位取反直接位取反A循环左移一位A带进位左移一位A右移一位A带进位右移一位A半字节交换3算术运算指令算术运算指令3算术运算指令24条寄存器加到A直接字节加到A间接RAM加到A立即数加到A寄存器带进位加到A直接字节带进位加到A间接RAM带进位加到A立即数带进位加到A从A中减去寄存器和进位从A中减去直接字节和进位从A中减去间接RAM和进位从A中减去立即数和进位A加1寄存器加1直接字节加1
121223221212231211211211111121212121212112
111112221111121111111111111111111111111111
484F45464744424372A0686F656667646263D3D2E4C3C2F4B3B223330313C4282F25262724383F35363734989F9596979404080F05
4
fINCRiINCDPTRDECADECR
DECdataDECRiMULABDIVABDAA4转移指令22条AJMPaddr11LJMPaddr16SJMPrelJMPADPTRJZrelJNZrelJCrelJNCrelJBbitrelJNBbitrelJBCbitrelCJNEAdatarelCJNEAdatarelCJNERidatarelCJNER
datarelDJNZR
relDJNZdatarelACALLaddr11LCALLaddr16RETRETINOP
间接RAM加1数据指针加1A减1寄存器减1直接字节减1间接RAM减1A乘BA被B除A十进制调整绝对转移长转移短转移相对于DPTR间接转移若A0则转移若A≠0则转移若C1则转移若C≠1则转移若直接位1则转移若直接位0则转移若直接位1则转移且清除直接数与A比较不等转移立即数与A比较不等转移立即数与间接RAM比较不等转移立即数与寄存器比较不等转移寄存器减1不为0转移直接字节减1不为0转移绝对子程序调用子程序调用子程序调用返回中断程序调用返回空操作
1111211112321222233333332323111
1211114412222222222222222222221
0607A314181F151617A484D4102807360704050203010B5B4B6B7B8BFD8DFD5112223200
六记忆方法
MCS51使用汇编语言指令它共有44个操作码助记符33种功能其操作数有datadirectR
Ri等这里先介绍指令助记符及其相关符号的记忆方法一助记符号的记忆方法1表格列举法把44个指令助记符按功能分为五类每类列表记忆此处从略请读者自己总结2英文还原法单片机的操作码助记符是该指令功能的英文缩写将缩写还原成英语原文再对照汉语有助于理解其助记符含义从而加强记忆例如
5
f增量INCI
cremect减量DNCDecreme
t短转移SJMPShortjump长转移LJMPLo
gr
好听全球资料 返回顶部