Hallo!
Ich muß meinem Lehrer am Montag mein Assembler-Bootloader erklären, den ich vor n 3/4 Jahr geschreiben habe. Nur bin ich seit dem sehr raus aus dem Thema und weiß nicht mehr alles. Daher ein paar Fragen.
Kann mir jemand detailiert sagen, was dieser Befehl macht?
mov byte [es:di], '#'
Im Endeffekt sehe ich auf dem Bildschirm die Raute, aber was macht byte und [es:di] . In es habe ich das Grafikregister 0xb800 geschrieben.
Am Ende von einem Assembler-Programm steht ja immer
db 0x55
db 0xAA
Was beteutet das nochmal?
Thx und schönes WE
Ich muß meinem Lehrer am Montag mein Assembler-Bootloader erklären, den ich vor n 3/4 Jahr geschreiben habe. Nur bin ich seit dem sehr raus aus dem Thema und weiß nicht mehr alles. Daher ein paar Fragen.
Kann mir jemand detailiert sagen, was dieser Befehl macht?
mov byte [es:di], '#'
Im Endeffekt sehe ich auf dem Bildschirm die Raute, aber was macht byte und [es:di] . In es habe ich das Grafikregister 0xb800 geschrieben.
Am Ende von einem Assembler-Programm steht ja immer
db 0x55
db 0xAA
Was beteutet das nochmal?
Thx und schönes WE