Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédente | Dernière révisionLes deux révisions suivantes | ||
back2root:ibm-pc-ms-dos:hardware:cpu [2023/01/05 23:11] – frater | back2root:ibm-pc-ms-dos:hardware:cpu [2023/01/05 23:11] – [Tableau] 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>: | {{page>: |