Seite 1 von 1

interrupt an cpu senden

Verfasst: 01.05.2016 13:51
von C h r i s :)
Wie kann ich interrupt an cpu z.b. int 19h senden? :)
geht das mit pb und asm?

Re: interrupt an cpu senden

Verfasst: 01.05.2016 15:19
von ts-soft
Ich denke mal, da wirste Probleme haben.
PB arbeitet im Protected-Mode und nicht im Real-Mode.
Der bootstrap loader, int 19h wird höchsten durch einen Treiber im Real-Mode aufgerufen,
sowie alle anderen int xx interrupts.

Hab aber von ASM keine Ahnung und lasse mich gerne eines besseren belehren.

Re: interrupt an cpu senden

Verfasst: 03.07.2016 14:08
von DarkSoul
Warum möchtest du das denn machen? :?

Möchtest du ein Betriebssystem mit PB bauen? Das wird wohl nichts. :mrgreen:

Was du mit PB erstellst, erfordert in der Regel ein Betriebssystem und dieses stellt doch eine API bereit, mit der du eigentlich alles machen kannst.

Höchstens mit ASM. Aber nicht von Windows aus. Ansonten:

Code: Alles auswählen

INT 19h
Vorher ggf. die entsprechenden Register befüllen, damit das auch sinnvoll ist.

(Du musst ihn nicht einzeln an die CPU senden. Du musst lediglich dein Programm ausführen, welches den int-Aufruf enthält. Solche ASM-Geschichten kannst du z.B. unter MS-DOS machen.)