Берілген атрибуты бар символды экранға шығару
INT 10h, АН = 09 берілген атрибуты бар символды экранға шығару
Осы функцияның көмегімен экранға кез келген символды шығару керек, CR және LF символдарын қосқанда, бұлар әдетте жолдың соңы деп қабылданады. Графикалық режимдерде СХ экранның шетіне дейінге орындардың санынан аспауы керек.
Жұмыс мысалы
org 100h
|
; СОМ-файлдың басталуы
|
begin:
|
; программа кодының басталуы белгісі
|
mov ah,09
|
; «жолды шығару (9)» функциясын АН регистріне жазу
|
mov bh,0
|
; бет нөмірін орнату
|
mov al, < ASCII-код символа >
|
; 12 жол; al регистріне кез келген ASCII-кодының сим- волын жазамыз
|
mov bl, 00011111b
|
; символдың атрибуты (ашық көкте ақ)
|
mov cx,555
|
; енгізілетін жолдардың санағышын енгіземіз
|
int 10h
|
; DOS үзуін шақыру – символды шақыру
|
ret
|
; программаны аяқтау
|
end begin
|
; программа кодының аяқталу белгісі
|
CR (0Dh), LF (0Ah), BEL (7) символдары басқарушы символ- дардай қабылданады. Егер мәтін теру барысында төменгі жол- дың шетінен шығып кетсе, экран жоғарыға көтеріледі. Бұл функцияда экранға кез келген символды шығарады, бірақ атри- буты ретінде осы позицияда орналасқан символдың атрибутын пайдаланады.
169
Достарыңызбен бөлісу: |