Outils pour utilisateurs

Outils du site


back2root:ibm-pc-ms-dos:instr:les

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
back2root:ibm-pc-ms-dos:instr:les [2023/02/24 14:16] – supprimée - modification externe (Unknown date) 127.0.0.1back2root:ibm-pc-ms-dos:instr:les [2023/02/24 14:16] (Version actuelle) – ↷ Liens modifiés en raison d'un déplacement. frater
Ligne 1: Ligne 1:
 +====== LES ======
 +
 +===== LES - Load Pointer Using ES =====
 +
 +Loads 32-bit pointer from memory source to destination register and ES. The offset is placed in the destination register and the segment is placed in ES. To use this instruction the word at the lower memory address must contain the offset and the word at the higher address must contain the segment. This simplifies the loading of far pointers from the stack and the interrupt vector table.
 +
 +**Usage:**
 +<code asm>
 + LES dest,src
 +</code>
 +
 +**Modifies flags:** 
 +
 +<WRAP round box>
 +none
 +</WRAP>
 +
 +^              ^  Clocks                       |||^  Size                ^
 +^  Operands    ^  808x    ^  286  ^  386  ^  486  ^  Bytes  ^              ^
 +| reg16,mem32  |  16+EA    7    |  7    |  6    |  2-4    | (W88=24+EA)  |
 +| reg,mem      |    -          22    12    5-7    |              |
 +
 +{{page>back2root:ibm-pc-ms-dos:instr:see-footer}}