8086汇编语言指令(4)取段寄存器指令LDS/LES/LFS/LGS/LSS

取段寄存器指令(Load Segment Instruction)

该组指令的功能是把内存单元的一个“低字”传送给指令中指定的16位寄存器,把随后的一个“高字”传给相应的段寄存器(DSESFSGSSS)。其指令格式如下:

LDS/LES/LFS/LGS/LSS Reg, Mem

 

指令LDS(Load Data Segment Register)和LES(Load Extra Segment Register)在8086CPU中就存在,而LFSLGS(Load Extra Segment Register)、LSS(Load Stack Segment Register)是80386及其以后CPU中才有的指令

 

若Reg是16位寄存器,那么,Men必须是32位指针;若Reg是32位寄存器,那么,Men必须是48位指针,其低32位给指令中指定的寄存器,高16位给指令中的段寄存器

请使用浏览器的分享功能分享到微信等