M3权威指南解析(p54-p60)——指令集
一、指令集
N 负数、Z 零、C 进/借位、V 溢出、S 饱和、
二、8数据操作指令
A+ ;BIC (按位清零);C 比较; M乘;S减/拓展(U);
三、16位 存储指令
B 转移;C 比较后转移;L加载、S储存、
四、其他指令:
SVC 系统服务调用、BKPT:断点、CPSIE/CPSID 使能/除能
五、32 位数据操作指令/转移/其他
主要针对高低字节和位进行处理、
六、其他:包含了写入互斥指令、检查互斥状态、休眠唤醒、寄存器加载(MSR、MRS)、DMS数据存储隔离、
不足:不能挂协处理器、不支持CPS、不支持hint、
七、汇编特点:数据传输
1、寄存器间 2、寄存和存储间
3、寄存和特殊 4、立即数加载
MOV R8,R3 ; 后往前存 //MVN 取反再存
八、储存器 基础指令:加载(Load)、存储(Store) (6.21)(P60)
浙公网安备 33010602011771号