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

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édentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révisionLes deux révisions suivantes
back2root:ibm-pc-ms-dos:asm:instr:adc [2023/01/20 21:27] – [Tableau] fraterback2root:ibm-pc-ms-dos:instr:adc [2023/02/24 14:16] – supprimée - modification externe (Unknown date) 127.0.0.1
Ligne 1: Ligne 1:
-====== ADC ====== 
- 
-===== ADC - Add With Carry ===== 
- 
-Sums two binary operands placing the result in the destination. 
- 
-If CF is set, a 1 is added to the destination. 
- 
-**Usage:** 
-<code asm> 
- ADC Dest,Src  
-</code> 
- 
-**Modifies flags:**  
- 
-<WRAP round box> 
-AF CF OF SF PF ZF 
- 
-<color #ff7f27>286+ only</color>  <color #00a2e8>386+ only</color> 
-</WRAP> 
-{{tablelayout?rowsHeaderSource=Auto}} 
-^                        ^  Clocks                       |||^  Size                ^ 
-^  Operands              ^  808x    ^  286  ^  386  ^  486  ^  Bytes  ^              ^ 
-| reg,reg                |  3        2    |  2    |  1    |  2      |              | 
-| mem,reg                |  16+AE    7    |  7    |  3    |  2-4    | (W88=24+EA)  | 
-| reg,mem                |  9+EA    |  7    |  6    |  2    |  2-4    | (W88=13+EA)  | 
-| reg,immed              |  4        3    |  2    |  1    |  3-4    |              | 
-| mem,immed              |  17+EA    3    |  2    |  1    |  3-6    | (W88=23+EA)  | 
-| accum,immed            |  4        3    |  2    |  1    |  3      |              | 
-| 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/adc.txt
  • Dernière modification : 2023/03/03 23:53
  • de 127.0.0.1