Outils pour utilisateurs

Outils du site


back2root:ibm-pc-ms-dos:interrupts:int_05:start

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édentesRévision précédente
back2root:ibm-pc-ms-dos:interrupts:int_05:start [2024/10/29 08:35] – [Tableau] fraterback2root: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?rowsHeaderSource=Auto}} {{tablelayout?rowsHeaderSource=Auto}}
-^ address  ^  size  ^ description                                                                            +^ address  ^  size  ^ description                                                                                                   
-| 50:00    |  byte  | hanlder status\\   * 01h : PrtSc in progress\\   * FFh : last PrtSc encountered error  |+| 50:00    |  byte  | hanlder status\\   * 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
- +
-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/AH=12h/BL=20h SeeAlso: INT 10/AH=12h/BL=20h
-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/Call: ===== 
-no input 
  
-===== Notes & Comments =====+===== CPU-generated (80186+) - BOUND RANGE EXCEEDED =====
  
-<WRAP round box> +generated by [[back2root:ibm-pc-ms-dos:instr:bound|BOUND]] instruction when the value to be tested is less than the indicated lower bound or greater than the indicated upper bound.
-  * on an 8086/8088, the return address points to the following instruction +
-  * on an 80286+, the return address points to the divide instruction +
-</WRAP>+
  
-See Also INT 04+returning from this interrupt re-executes the failing [[back2root:ibm-pc-ms-dos:instr:bound|BOUND]] instruction
    
 [[back2root:ibm-pc-ms-dos:interrupts:start|Back]] [[back2root:ibm-pc-ms-dos:interrupts:start|Back]]
back2root/ibm-pc-ms-dos/interrupts/int_05/start.1730187310.txt.gz · Dernière modification : 2024/10/29 08:35 de frater