Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente | Prochaine révisionLes deux révisions suivantes | ||
back2root:ibm-pc-ms-dos:asm:instr:call [2023/02/23 22:46] – frater | back2root:ibm-pc-ms-dos:asm:instr:call [2023/02/23 22:46] – [Tableau] frater | ||
---|---|---|---|
Ligne 12: | Ligne 12: | ||
CALL destination ; | CALL destination ; | ||
</ | </ | ||
- | + | {{tablelayout? | |
- | ^ ^ Clocks | + | ^ |
- | ^ Operands | + | ^ Operands |
- | |rel16 (near, IP relative) |19 |7 |7+m |3 | + | | rel16 (near, IP relative) |
- | |rel32 (near, IP relative) |- |- |7+m |3 | + | | rel32 (near, IP relative) |
- | |reg16 (near, register indirect) |16 |7 |7+m |5 | + | | reg16 (near, register indirect) |
- | |reg32 (near, register indirect) |- |- |7+m |5 | + | | reg32 (near, register indirect) |
- | |mem16 (near, memory indirect) |- |21+EA | + | | mem16 (near, memory indirect) |
- | |mem32 (near, memory indirect) |- |- |10+m |5 | + | | mem32 (near, memory indirect) |
- | |ptr16:16 (far, full ptr supplied) |28 |13 |17+m |18 | | + | | ptr16:16 (far, full ptr supplied) |
- | |ptr16:32 (far, full ptr supplied) |- |- |17+m |18 | | + | | ptr16:32 (far, full ptr supplied) |
- | |ptr16:16 (far, ptr supplied, prot. mode) |- |26 |34+m |20 | | + | | ptr16:16 (far, ptr supplied, prot. mode) | - |
- | |ptr16:32 (far, ptr supplied, prot. mode) |- |- |34+m |20 | | + | | ptr16:32 (far, ptr supplied, prot. mode) | - |
- | |m16:16 (far, indirect) |37+EA | + | | m16:16 (far, indirect) |
- | |m16:32 (far, indirect) |- |- |22+m |17 | | + | | m16:32 (far, indirect) |
- | |m16:16 (far, indirect, prot. mode) |- |29 |38+m |20 | | + | | m16:16 (far, indirect, prot. mode) | - |
- | |m16:32 (far, indirect, prot. mode) |- |- |38+m |20 | | + | | m16:32 (far, indirect, prot. mode) | - |
- | |ptr16:16 (task, via TSS or task gate) |- |177 |TS |37+TS | + | | ptr16:16 (task, via TSS or task gate) |
- | |m16:16 (task, via TSS or task gate) |- |180/ | + | | m16:16 (task, via TSS or task gate) |
- | |m16:32 (task) |- |- |TS | + | | m16:32 (task) |
- | |m16:32 (task) |- |- |5+TS |37+TS | + | | m16:32 (task) |
- | |ptr16:16 (gate, same privilege) |- |41 |52+m |35 | | + | | ptr16:16 (gate, same privilege) |
- | |ptr16:32 (gate, same privilege) |- |- |52+m |35 | | + | | ptr16:32 (gate, same privilege) |
- | |m16:16 (gate, same privilege) | + | | m16:16 (gate, same privilege) |
- | |m16:32 (gate, same privilege) |- |- |56+m |35 | | + | | m16:32 (gate, same privilege) |
- | |ptr16:16 (gate, more priv, no parm) |- |82 |86+m |69 | | + | | ptr16:16 (gate, more priv, no parm) |
- | |ptr16:32 (gate, more priv, no parm) |- |- |86+m |69 | | + | | ptr16:32 (gate, more priv, no parm) |
- | |m16:16 (gate, more priv, no parm) |- |83 |90+m |69 | | + | | m16:16 (gate, more priv, no parm) |
- | |m16:32 (gate, more priv, no parm) |- |- |90+m |69 | | + | | m16:32 (gate, more priv, no parm) |
- | |ptr16:16 (gate, more priv, x parms) |- |86+4x | + | | ptr16:16 (gate, more priv, x parms) |
- | |ptr16:32 (gate, more priv, x parms) |- |- |94+4x+m | + | | ptr16:32 (gate, more priv, x parms) |
- | |m16:16 (gate, more priv, x parms) |- |90+4x | + | | m16:16 (gate, more priv, x parms) |
- | |m16:32 (gate, more priv, x parms) |- |- |98+4x+m | + | | m16:32 (gate, more priv, x parms) |