Курсордың өлшемін және орнын анықтау
INТ 10h, АН = 03 – курсордың өлшемін және орнын анықтау
Берілген беттегі курсордың ағымдағы жағдайын қайтарады (әр бет өзінің тәуелсіз курсорын пайдаланады).
Символды экранға шығару
Экрандағы әр символ екі байтпен сипатталады – символдың ASCII-кодымен және атрибуттың байтымен, ол символдың түсін және фонын көрсетеді.
Символдың атрибуты:
7 бит: символ жыпылықтайды (қабылдау бойынша) немесе ашық түстің фоны (егер ол бейнефункция 10h қайта анықталса).
6 – 4 биттері: фонның түсі.
3 бит: ашық түстің символы немесе жыпылықтайтын фон. 2 – 0 биттер: символдың түсі.
Түстерді келесі кестеде көрсетілгендей етіп биттермен код- таймыз.
Символдардың атрибуты
|
Әдеттегі түс
|
Ашық түс
|
000b
|
Қара
|
Қара-сұр
|
001b
|
Көк
|
Ашық көк
|
010b
|
Жасыл
|
Ашық жасыл
|
011b
|
Көк
|
Ашық көк
|
100b
|
Қызыл
|
Ашық қызыл
|
110b
|
Қоңыр
|
Сары
|
111b
|
Ашық сұр
|
Ақ
|
168
Курсордың ағымдағы орнынан символды және символ- дың атрибутын оқимыз
INT 10h, АН = 08 – курсордың ағымдағы орнынан символды және символдың атрибутын оқу
Енгізу
|
АН = 08 ВН = бет нөмірі
|
Шығару
|
АН = символ атрибуты AL = ASCII кодының символы
|
Достарыңызбен бөлісу: |