• 您的当前位置:首页 > HACK教程 > [ 教程 ] 68000的56种基本指令 常用参考

[ 教程 ] 68000的56种基本指令 常用参考

  • 作者:分享
  • 2020-06-02 07:40:59

HI,各位HACK友,小编又来发教程了,今天就来发个有点意思的东东给大家!68000的56种基本指令---常用参考!

68000有56种基本指令的中文含义:

ABCD:带扩展位的十进制加
ADD:加
AND:逻辑“与”
ASL:算术左移
ASR:算术右移
Bcc:条件转移
BCHG:位测试和修改
BCLR:位测试和清零
BRA:无条件转移
BSET:位测试和置位
BSR:转移到子程序
BTS:位测试
CHK:寄存器边界校验
CLR:操纵数清零
CMP:比较
DBcc:测试条件,减量和转移
DIVS:带符号除
DIVU:无符号除
EOR:逻辑“异”
EXG:寄存器内容交换
EXT:符号扩展
JMR:跳转
JSR:跳转到子程序
LEA:装入有效地址
LINK:链接堆栈
LSL:逻辑左移
LSR:逻辑右移
MOVE:传送
MOVEM:多个寄存器传送
MOVEP:外设数据传送
MULS:带符号乘
MULU:无符号乘
NBCD:带扩展位的十进制求补
NEG:求补
NOP:空操作
NOT:求反
OR:逻辑“或”
PEA:压入有效地址
RESET:外设恢复
ROL:不带扩展位 的循环左移
ROR:不带扩展位 的循环右移
RTE:从异常处理返回
RTR:返回和恢复
RTS:从子程序返回
SBCD:带扩展位的十进制减
Scc:条件置位
STOP:停机
SUB:减
SWAP:寄存器数据对半交换
TAS:对操作数进行测试和置位
TRAP:陷阱
TRAPV:溢出陷阱
TST:测试
UNLK:解除链接

*_*
互动小天地
点击加载更多...
关闭 更换头像