PDA

Tam Sürümünü Görmek İçin : ekranı temizlemek


RaiST
23/11/2002, 14:37
assembler ile ekrana yazı yazdırıyorum. amacım bunlardan önce ekranı temizlemek.

çözüm önerisi.

not: program bootstrap programı.. dos interrupt vs kullanılamaz...


ee++
23/11/2002, 15:05
BIOS Kesilmesi kullanamiyor musun?

Eger kullanamiyorsan ve platform da Intel ise o zaman Video Memory'i kullanman gerekecek. Şöyle bir örnek olabilir:


MOV CX, 0B800H
MOV ES, CX; ES yazmaci Video Bellegi'nin adresini iceriyor
MOV ES:[0], xH; xH karakterini ilk hucreye yaz



X yerine bosluk karakterinin onaltılık karşılığını girersin mesela ve tüm hücreleri döngü ile doldurursun. Bu alana yazdıkların zaten dogrudan ekrana aktarılır.

RaiST
23/11/2002, 15:12
sagolasın :). bide int10h deneyelim bakalım

"lan bios int10h diyoz allooo duymuyonmu!"