Outils pour utilisateurs

Outils du site


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

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
Dernière révisionLes deux révisions suivantes
back2root:ibm-pc-ms-dos:instr:mov [2023/02/24 14:16] – supprimée - modification externe (Unknown date) 127.0.0.1back2root:ibm-pc-ms-dos:instr:mov [2023/02/24 14:16] – ↷ Page déplacée de back2root:ibm-pc-ms-dos:asm:instr:mov à back2root:ibm-pc-ms-dos:instr:mov frater
Ligne 1: Ligne 1:
 +====== MOV ======
 +
 +===== MOV - Move Byte, Word or DWord =====
 +
 +Copies byte, word or dword from the source operand to the destination operand. If the destination is SS interrupts are disabled except on early buggy 808x CPUs. Some CPUs disable interrupts if the destination is any of the segment registers.
 +
 +**Usage:**
 +<code asm>
 + MOV Dest,Src
 +</code>
 +
 +**Modifies flags:** 
 +
 +<WRAP round box>
 +None
 +
 +<color #ff7f27>286+ only</color>  <color #00a2e8>386+ only</color>
 +</WRAP>
 +{{tablelayout?rowsHeaderSource=Auto}}
 +^                        ^  Clocks                       |||^  Size                ^
 +^  Operands              ^  808x    ^  286  ^  386  ^  486  ^  Bytes  ^              ^
 +| reg,reg                |  2        2    |  2    |  1    |  2      |              |
 +| mem,reg                |  9+EA    |  3    |  2    |  1    |  2-4    | (W88=13+EA)  |
 +| reg,mem                |  8+EA    |  5    |  4    |  1    |  2-4    | (W88=12+EA)  |
 +| mem,immed              |  10+EA    3    |  2    |  1    |  3-6    | (W88=14+EA)  |
 +| reg,immed              |  4        2    |  2    |  1    |  2-3    |              |
 +| mem,accum              |  10      |  3    |  2    |  1    |  3      | (W88=14)     |
 +| accum,mem              |  10      |  5    |  4    |  1    |  3      | (W88=14)     |
 +| segreg,reg16            2        2    |  2    |  3    |  2      |              |
 +| segreg,mem16            8+EA    |  5    |  5    |  9    |  2-4    | (W88=12+EA)  |
 +| reg16,segreg            2        2    |  2    |  3    |  2      |              |
 +| mem16,segreg            9+EA    |  3    |  2    |  3    |  2-4    | (W88=13+EA)  |
 +| reg32,CR0/CR2/CR3      |  -        -    |  6    |  4    |                      |
 +| CR0,reg32              |  -        -    |  10    16                        |
 +| CR2,reg32              |  -        -    |  4    |  4    |  3      |              |
 +| CR3,reg32              |  -        -    |  5    |  4    |  3      |              |
 +| reg32,DR0/DR1/DR2/DR3  |          |  -    |  22    10    3      |              |
 +| reg32,DR6/DR7          |  -        -    |  22    10    3      |              |
 +| DR0/DR1/DR2/DR3,reg32  |          |  -    |  22    11    3      |              |
 +| DR6/DR7,reg32          |  -        -    |  16    11    3      |              |
 +| reg32,TR6/TR7          |  -        -    |  12    4    |  3      |              |
 +| TR6/TR7,reg32          |  -        -    |  12    4    |  3      |              |
 +| reg32,TR3              |          |              3    |                      |
 +| TR3,reg32              |          |              6    |                      |
 +
 +<WRAP round box>
 +If the destination is SS interrupts are disabled except on early buggy 808x CPUs.
 +</WRAP>
 +
 +{{page>:back2root:ibm-pc-ms-dos:asm:instr:see-footer}}
  
back2root/ibm-pc-ms-dos/instr/mov.txt · Dernière modification : 2023/02/24 14:16 de frater