汇编指令: LAHF、LAR、LDS、LES、LSS、LFS、LGS、LEA、LEA、LEAVE

来源:互联网 发布:深圳乐其网络 编辑:程序博客网 时间:2024/06/09 22:12
 名称  功能 操作数操作码模数寄存器1寄存器2
或内存
位移量立即数符号方向芯片
型号
16位32位
LAHF加载标志低八$9F8086
LAR加载访问权限寄16<=寄16$0F021113286$66
LAR加载访问权限寄32<=寄32$0F021113386$66
LAR加载访问权限寄16<=[寄16]$0F020015286$6667
LAR加载访问权限寄16<=[寄32]$0F020015386$67$66
LAR加载访问权限寄32<=[寄16]$0F020015386$66$67
LAR加载访问权限寄32<=[寄32]$0F020015386$6667
LAR加载访问权限寄16<=[寄16+位移8]$0F0201159286$6667
LAR加载访问权限寄16<=[寄32+位移8]$0F0201159386$67$66
LAR加载访问权限寄32<=[寄16+位移8]$0F0201159386$66$67
LAR加载访问权限寄32<=[寄32+位移8]$0F0201159386$6667
LAR加载访问权限寄16<=[寄16+位移16]$0F0210159286$6667
LAR加载访问权限寄16<=[寄32+位移32]$0F0210159386$67$66
LAR加载访问权限寄32<=[寄16+位移16]$0F0210159386$66$67
LAR加载访问权限寄32<=[寄32+位移32]$0F0210159386$6667
LDS加载数据段寄16<=[寄16]$C500158086$6667
LDS加载数据段寄16<=[寄32]$C50015386$67$66
LDS加载数据段寄32<=[寄16]$C50015386$66$67
LDS加载数据段寄32<=[寄32]$C50015386$6667
LDS加载数据段寄16<=[寄16+位移8]$C5011598086$6667
LDS加载数据段寄16<=[寄32+位移8]$C501159386$67$66
LDS加载数据段寄32<=[寄16+位移8]$C501159386$66$67
LDS加载数据段寄32<=[寄32+位移8]$C501159386$6667
LDS加载数据段寄16<=[寄16+位移16]$C5101598086$6667
LDS加载数据段寄16<=[寄32+位移32]$C510159386$67$66
LDS加载数据段寄32<=[寄16+位移16]$C510159386$66$67
LDS加载数据段寄32<=[寄32+位移32]$C510159386$6667
LES加载附加段寄16<=[寄16]$C400158086$6667
LES加载附加段寄16<=[寄32]$C40015386$67$66
LES加载附加段寄32<=[寄16]$C40015386$66$67
LES加载附加段寄32<=[寄32]$C40015386$6667
LES加载附加段寄16<=[寄16+位移8]$C4011598086$6667
LES加载附加段寄16<=[寄32+位移8]$C401159386$67$66
LES加载附加段寄32<=[寄16+位移8]$C401159386$66$67
LES加载附加段寄32<=[寄32+位移8]$C401159386$6667
LES加载附加段寄16<=[寄16+位移16]$C4101598086$6667
LES加载附加段寄16<=[寄32+位移32]$C410159386$67$66
LES加载附加段寄32<=[寄16+位移16]$C410159386$66$67
LES加载附加段寄32<=[寄32+位移32]$C410159386$6667
LSS加载堆栈段寄16<=[寄16]$0FB200158086$6667
LSS加载堆栈段寄16<=[寄32]$0FB20015386$67$66
LSS加载堆栈段寄32<=[寄16]$0FB20015386$66$67
LSS加载堆栈段寄32<=[寄32]$0FB20015386$6667
LSS加载堆栈段寄16<=[寄16+位移8]$0FB2011598086$6667
LSS加载堆栈段寄16<=[寄32+位移8]$0FB201159386$67$66
LSS加载堆栈段寄32<=[寄16+位移8]$0FB201159386$66$67
LSS加载堆栈段寄32<=[寄32+位移8]$0FB201159386$6667
LSS加载堆栈段寄16<=[寄16+位移16]$0FB2101598086$6667
LSS加载堆栈段寄16<=[寄32+位移32]$0FB210159386$67$66
LSS加载堆栈段寄32<=[寄16+位移16]$0FB210159386$66$67
LSS加载堆栈段寄32<=[寄32+位移32]$0FB210159386$6667
LFS加载标志段寄16<=[寄16]$0FB400158086$6667
LFS加载标志段寄16<=[寄32]$0FB40015386$67$66
LFS加载标志段寄32<=[寄16]$0FB40015386$66$67
LFS加载标志段寄32<=[寄32]$0FB40015386$6667
LFS加载标志段寄16<=[寄16+位移8]$0FB4011598086$6667
LFS加载标志段寄16<=[寄32+位移8]$0FB401159386$67$66
LFS加载标志段寄32<=[寄16+位移8]$0FB401159386$66$67
LFS加载标志段寄32<=[寄32+位移8]$0FB401159386$6667
LFS加载标志段寄16<=[寄16+位移16]$0FB4101598086$6667
LFS加载标志段寄16<=[寄32+位移32]$0FB410159386$67$66
LFS加载标志段寄32<=[寄16+位移16]$0FB410159386$66$67
LFS加载标志段寄32<=[寄32+位移32]$0FB410159386$6667
LGS加载全局段寄16<=[寄16]$0FB500158086$6667
LGS加载全局段寄16<=[寄32]$0FB50015386$67$66
LGS加载全局段寄32<=[寄16]$0FB50015386$66$67
LGS加载全局段寄32<=[寄32]$0FB50015386$6667
LGS加载全局段寄16<=[寄16+位移8]$0FB5011598086$6667
LGS加载全局段寄16<=[寄32+位移8]$0FB501159386$67$66
LGS加载全局段寄32<=[寄16+位移8]$0FB501159386$66$67
LGS加载全局段寄32<=[寄32+位移8]$0FB501159386$6667
LGS加载全局段寄16<=[寄16+位移16]$0FB5101598086$6667
LGS加载全局段寄16<=[寄32+位移32]$0FB510159386$67$66
LGS加载全局段寄32<=[寄16+位移16]$0FB510159386$66$67
LGS加载全局段寄32<=[寄32+位移32]$0FB510159386$6667
LEA加载有效地址寄16<=[寄16]$8D00158086$6667
LEA加载有效地址寄16<=[寄32]$8D0015386$67$66
LEA加载有效地址寄32<=[寄16]$8D0015386$66$67
LEA加载有效地址寄32<=[寄32]$8D0015386$6667
LEA加载有效地址寄16<=[寄16+位移8]$8D011598086$6667
LEA加载有效地址寄16<=[寄32+位移8]$8D01159386$67$66
LEA加载有效地址寄32<=[寄16+位移8]$8D01159386$66$67
LEA加载有效地址寄32<=[寄32+位移8]$8D01159386$6667
LEA加载有效地址寄16<=[寄16+位移16]$8D101598086$6667
LEA加载有效地址寄16<=[寄32+位移32]$8D10159386$67$66
LEA加载有效地址寄32<=[寄16+位移16]$8D10159386$66$67
LEA加载有效地址寄32<=[寄32+位移32]$8D10159386$6667
LEAVE清除过程堆栈$C9186

根据www.olanguage.org提供的汇编资料整理.
原创粉丝点击