Assembler - jak napisać program ustawiający kolory ekranu

0

Witam,
Jak w assemblerze napisać program, uruchamiany z wiersza polecenia, który by czyścił ekran DOSa i ustawiał kolory tła i znaków na te, które mu podam?

0

Wypełnianie ekranu jednym kolorem. Zostaje on pokolorowany na całym zakresie 80x25. Kursor pozostaje na swoim miejscu (nie przerzuca do góry).
Przejście poleceniami przez cały segment spowoduje przesuwanie kolejnych linii w kolorze podstawowym.

Poniżej zostawiam jedynie fragment kodu odpowiadający za czyszczenie i zmianę koloru.

mov ax, 0600h
mov bh, 4Ch ;4Ch jako wybrany kolor (MRGB | JRGB)
mov cx, 0000h
mov dx, 184Fh
int 10h

0

Dzięki wielkie.
Jakby mu jeszcze jakoś ustawić, żeby kolor pobierał z argumentu...

1 użytkowników online, w tym zalogowanych: 0, gości: 1