常用汇编算术运算指令

add 加法

adc 带进位加法

inc 加1

aaa 加法的ASCII码调整

daa 加法的十进制调整

sub 减法

sbb 带借位减法

dec 减1

nec 求反(以0减之)

cmp 比较(两操作系统做减法,仅修改标志位,不回送结果)

aas 减法的ASCII码调整

das 减法的十进制调整

mul 无符号乘法

imul 整数乘法

(以上两条结果回送:ah和al(字节运算),或dx和ax(字运算))

aam 乘法的ASCII码调整

div 无符号除法

idiv 整数除法

(以上两条,结果回送:商回送al,余数回送ah,(字节运算);或商回送ax,余数回送dx,(字运算))

aad 除法的ASCII码调整

cbw 字节转换为字(把al中字节的符号扩展到ah中去)

cwd 字节转换为双字(把ax中的字的符号扩展到dx中去)

cwde 字节转换为双字(把ax中的字的符号扩展到eax中去)

cdq 双字扩展(把eax中的字的符号扩展到edx中去)


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值