Textausgabe — Änderungen 2144 → 2145

Zeile 1: Zeile 1:
 
==Vorwort==
 
==Vorwort==
−
In diesem Artikel geht es nur darum wie im Textmode 0 Schrift (und nur Schrift, keine Grafiken) auf dem Bildschirm ausgegeben werden kann. Normalerweise geht das über einen BIOS-Interrupt, aber man will ja auch im Protected Mode Text auf dem Bildschirm schreiben können.
+
In diesem Artikel geht es nur darum wie im Textmode Schrift (und nur Schrift, keine Grafiken) auf dem Bildschirm ausgegeben werden kann. Normalerweise geht das über einen BIOS-Interrupt, aber man will ja auch im Protected Mode Text auf dem Bildschirm schreiben können.
  
 
==Textspeicher==
 
==Textspeicher==
Zeile 36: Zeile 36:
 
|}
 
|}
  
−
Nebenbei bemerkt: Die Standardfarbe ist 0x07. Also Hellgrau auf Weiß.
+
Nebenbei bemerkt: Die Standardfarbe ist 0x07. Also Hellgrau auf Schwarz.
  
 
==Beispiel==
 
==Beispiel==
Zeile 60: Zeile 60:
 
  <<8      "
 
  <<8      "
 
  0x0700 | 0x41 = 0x0741
 
  0x0700 | 0x41 = 0x0741
 +
 +
==Bildschirm scrollen==
 +
Um den Bildschirm zu scrollen muss man einfach den ganzen Textspeicher ab der 2. Zeile zur 1. Zeile kopieren und die letzte Zeile löschen, also auf 0 oder irgendwas setzen. Wenn man eine memcpy- und eine memset-Funktion hat, geht das in ein paar Zeilen.
  
 
==Weblinks==
 
==Weblinks==