popfd指令_自己整理的指令

自己整理的指令

1

通用数据传送指令

MOV

(

move

)

传送

//

不影响标志位

MOV mem/reg1, mem/reg2

(两个操作数必有一个是寄存器,

且这种方式不允许指定段寄存器)

reg, data

(

data

为立即数)

ac, mem

(

ac

为累加器)

mem, ac

segreg, mem/reg(

不允许用

CS

寄存器

)

mem/reg, segreg

mem/reg, data(

这种方式目的操作数只

用存储器寻址方式而不用寄存器方式

)

MOVSX (move with sign-extended)

带符号扩展传送

//

不影响标志位

MOVSX

reg1, reg2

reg, mem (

原操作数是带符号数,所

以做符号扩展

)

MOVZX

(

move with zero-extended

)

带零扩展传送

//

不影

响标志位

MOVSX

reg1, reg2

reg, mem (

原操作数是无符号整数所

以做零扩展,不管原操作熟符号位是否为

1)

PUSH (push onto the stack)

进栈

//

不影响标志位

push

reg

mem

data

segreg

POP (pop from the stack)

出栈

//

不影响标志

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值