Interrupt Vector Table — Änderungen 2070 → 2071

Zeile 21: Zeile 21:
 
Beispielsweise will man wahrscheinlich eine "Division durch 0" (Interrupt 0) anders als das BIOS behandeln (z.B. den momentanen Prozess beenden und zur Shell zurückkehren):
 
Beispielsweise will man wahrscheinlich eine "Division durch 0" (Interrupt 0) anders als das BIOS behandeln (z.B. den momentanen Prozess beenden und zur Shell zurückkehren):
  
−
<pre>
+
<asm>
 
xor ax, ax
 
xor ax, ax
 
mov es, ax
 
mov es, ax
Zeile 28: Zeile 28:
 
mov WORD [es:0+2], cs          ; Segment: Wir geben hier das momentane Codesegment an
 
mov WORD [es:0+2], cs          ; Segment: Wir geben hier das momentane Codesegment an
 
sti                            ; IRQs aktivieren
 
sti                            ; IRQs aktivieren
−
</pre>
+
</asm>
  
 
== Links ==
 
== Links ==