热门标签 | HotTags
当前位置:  开发笔记 > 程序员 > 正文

popfd指令_自己整理的指令

自己整理的指令1通用数据传送指令MOV(move)传送不影响标志位MOVmemreg1,memreg2(两个操作数必有一个是寄存器,且这种方式不允许指定段寄存器)re

自己整理的指令

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)

出栈

//

不影响标志



推荐阅读
author-avatar
木子0031970_651
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有