1
Lowlevel-Coding / Re: BIOS Data Area auf capslock überprüfen
« am: 30. January 2013, 22:44 »
Ok habs jetzt verstanden
Danke dir.
Danke dir.
26. October 2025, 03:27
Diese Sektion erlaubt es dir alle Beiträge dieses Mitglieds zu sehen. Beachte, dass du nur solche Beiträge sehen kannst, zu denen du auch Zugriffsrechte hast.
Danke dir.
mir ist eben auch ein Licht aufgegangen. Im Datensegmentregister ist (wie der name es eigentlich schon sagen sollte) die Segmentadresse gespeichert, die benutzt wird um auf Daten zuzugreifen. Kann man das so Sagen?
[BITS 16]
ORG 0x7C00
MOV AX, 0x00000000
MOV [0x7F00], AX
LDS SI, [0x7F00]
start:
CALL Print
JMP start
Print:
MOV AH, 0x00
INT 0x16
MOV BX, [0x0497]
MOV AL, BL
AND AL, 0x04
SHR AL, 0x02
ADD AL, 0x30
MOV AH, 0x0E
MOV BH, 0x00
MOV BL, 0x0F
INT 0x10
RET
TIMES 510 - ($ - $$) db 0
dw 0xAA55