| 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): | ||
| − | < | + | <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 | ||
| − | </ | + | </asm> |
== Links == | == Links == | ||