hallo leute ich will mit assembler einen Text auf dem bildschirm ausgeben aber nicht in der standart größe.
ein Buchstabe soll über mehrere zeilen gehen.
wie kann ich das machen ohne für jeden buchstaben eine eigene matrix anzulegen.
mov BH,31 ; BH: Rasterzeilen pro Zeichen (max 32) int10h al=11h
mov BL,1 ziel-Zeichentabelle (0-3 bei EGA,
mov CX,1 ; CX: Anzahl der Zeichen in der Tabelle
mov DX,41h ; DX: ASCII-Code des ersten Zeichens
mov Ah,11h ; ES:BP FAR-Pointer auf Definitonstabelle
mov AL,12h
int 10h
habe es hiermit probiert weiß jetzt aber nicht ob es funktioniert, bzw. wie ich die geänderte zeichentabelle ausgeben soll. was muss in ES:BP stehen und wie ändere ich die
Hoffe mir kann hier jemand helfen.
gruß
mexx360
ein Buchstabe soll über mehrere zeilen gehen.
wie kann ich das machen ohne für jeden buchstaben eine eigene matrix anzulegen.
mov BH,31 ; BH: Rasterzeilen pro Zeichen (max 32) int10h al=11h
mov BL,1 ziel-Zeichentabelle (0-3 bei EGA,
mov CX,1 ; CX: Anzahl der Zeichen in der Tabelle
mov DX,41h ; DX: ASCII-Code des ersten Zeichens
mov Ah,11h ; ES:BP FAR-Pointer auf Definitonstabelle
mov AL,12h
int 10h
habe es hiermit probiert weiß jetzt aber nicht ob es funktioniert, bzw. wie ich die geänderte zeichentabelle ausgeben soll. was muss in ES:BP stehen und wie ändere ich die
Hoffe mir kann hier jemand helfen.
gruß
mexx360