Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédente | |||
back2root:ibm-pc-ms-dos:interrupts:int_05:start [2024/10/29 08:35] – [Tableau] frater | back2root:ibm-pc-ms-dos:interrupts:int_05:start [2024/10/29 09:44] (Version actuelle) – frater | ||
---|---|---|---|
Ligne 5: | Ligne 5: | ||
===== related memory ===== | ===== related memory ===== | ||
{{tablelayout? | {{tablelayout? | ||
- | ^ address | + | ^ address |
- | | 50:00 | byte | hanlder status\\ | + | | 50:00 | byte | hanlder status\\ * 00h : not active\\ * 01h : PrtSc in progress\\ |
- | + | default handler is at F000h:FF54h in IBM PC and 100%-compatible BIOSes | |
- | + | ||
- | byte at 0050h:0000h contains status used by default handler 00h not active | + | |
- | 01h PrtSc in progress | + | |
- | FFh last PrtSc encountered error | + | |
- | default handler is at F000h:FF54h in IBM PC and 100%-compatible BIOSes | + | |
SeeAlso: INT 10/ | SeeAlso: INT 10/ | ||
- | CPU-generated (80186+) - BOUND RANGE EXCEEDED | ||
- | |||
- | generated by BOUND instruction when the value to be tested is less than the indicated lower bound or greater than the indicated upper bound. | ||
- | |||
- | returning from this interrupt re-executes the failing BOUND instruction | ||
- | |||
- | |||
- | |||
- | Generated if the divisor of a DIV or IDIV instruction is zero or the quotient overflows the result register; DX and AX will be unchanged. | ||
- | |||
- | ===== Request/ | ||
- | no input | ||
- | ===== Notes & Comments | + | ===== CPU-generated (80186+) - BOUND RANGE EXCEEDED |
- | <WRAP round box> | + | generated by [[back2root: |
- | * on an 8086/ | + | |
- | * on an 80286+, | + | |
- | </ | + | |
- | See Also INT 04 | + | returning from this interrupt re-executes the failing [[back2root: |
[[back2root: | [[back2root: |