Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
back2root:ibm-pc-ms-dos:hardware:cpu [2023/01/05 23:10] – créée frater | back2root: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, | + | | 8088, |
- | | 8086, | + | | 8086, |
- | | 8088, | + | | 8088, |
- | | 8088,8086 |will shift left or right using all 8 bits of CL, if CL = 33, register is guaranteed to be cleared| | + | | 8088, |
- | | 80188, | + | | 80188, |
- | | 80286,80386 |earlier CPU's decremented SP before a PUSH SP, but 286+ pushes the value first then, decrements SP| | + | | 80286, |
- | | 8088,8086 |non-zero multiplication result clears zero flag | | + | | 8088, |
- | | 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, |
- | | 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> |