Outils pour utilisateurs

Outils du site


back2root:ibm-pc-ms-dos:hardware:cpu

Différences

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

Lien vers cette vue comparative

Prochaine révision
Révision précédente
back2root:ibm-pc-ms-dos:hardware:cpu [2023/01/05 23:10] – créée fraterback2root:ibm-pc-ms-dos:hardware:cpu [2023/02/24 14:16] (Version actuelle) – ↷ Liens modifiés en raison d'un déplacement. frater
Ligne 1: Ligne 1:
 ====== CPU Characteristics / Determination ====== ====== CPU Characteristics / Determination ======
  
-| 8088,80188,V20 |six byte prefetch queue, allows use of self modifying code to determine length of prefetch| +| 8088,80188,V20                 | six byte prefetch queue, allows use of self modifying code to determine length of prefetch                                                
-| 8086,80186,V30 |four byte prefetch queue, allows use of self modifying code to determine length of prefetch| +| 8086,80186,V30                 | four byte prefetch queue, allows use of self modifying code to determine length of prefetch                                               
-| 8088,8086,80188,81086,v20,v30 |Flag register bits 12 through 15 cannot be cleared| +| 8088,8086,80188,81086,v20,v30  | Flag register bits 12 through 15 cannot be cleared                                                                                        
-| 8088,8086 |will shift left or right using all 8 bits of CL, if CL = 33, register is guaranteed to be cleared| +| 8088,8086                      | will shift left or right using all 8 bits of CL, if CL = 33, register is guaranteed to be cleared                                         
-| 80188,80186,80286,80386 |will shift left or right using only lower 5 bits of CL.  If CL = 32, the shift will not occur| +| 80188,80186,80286,80386        | will shift left or right using only lower 5 bits of CL.  If CL = 32, the shift will not occur                                             
-| 80286,80386 |earlier CPU's decremented SP before a PUSH SP, but 286+ pushes the value first then, decrements SP| +| 80286,80386                    | earlier CPU's decremented SP before a PUSH SP, but 286+ pushes the value first then, decrements SP                                        
-| 8088,8086 |non-zero multiplication result clears zero flag | +| 8088,8086                      | non-zero multiplication result clears zero flag                                                                                           
-| V20,V30 |non-zero multiplication result does not clear zero flag, set ZF before multiply, and test after, if it's still set, then it's a V20, V30| +| V20,V30                        | non-zero multiplication result does not clear zero flag, set ZF before multiply, and test after, if it's still set, then it's a V20, V30  
-| 80286 |allows setting of bit 15 of the flags register| +| 80286                          | allows setting of bit 15 of the flags register                                                                                            
-| 80386 |allows setting of bits 12 through 14 of flags register|+| 80386                          | allows setting of bits 12 through 14 of flags register                                                                                    |
  
 +{{page>back2root:ibm-pc-ms-dos:instr:see-footer}}
back2root/ibm-pc-ms-dos/hardware/cpu.1672956656.txt.gz · Dernière modification : 2023/01/05 23:10 de frater