常用汇编串指令

ds:si 源串段寄存器:源串变址

es:di 目标串段寄存器:目标串变址

cx 重复次数计数器

al/ax 扫描值

d标志 0表示重复操作中si和di应自动增量;1表示应自动减量

z标志 用来控制扫描或比较操作的结束

movs 串传送(movsb 传送字符。 movsw传送字)

cmps 串比较 (cmpsb 比较字符。 cmpsw 比较字)

scas 串扫描 把al或ax的内容与目标串作比较,比较结果反映在标志位

lods 装入串 把源串中的元素(字或字节)逐一装入al或ax中。(lodsb 传送字符。 lodsw 传送字。 lossd 传送双字)

stos 保存串 是lods的逆过程

rep 当cx/ecx<>0时重复

repe/repz 当zf=1或比较结果相等,且cx/ecx<>0时重复

repne/repnz 当zf=0或比较结果不相等,且cx/ecx<>0时重复

repc 当cf=1且cx/ecx<>0时重复

repnc 当cf=0且cx/ecx<>0时重复

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值