ВУЗ:
Составители:
54
mov ah,09
lea dx,prompt
int 21h
ret
b10prmp endp
begin endp
;----------------------------------------------
d10inpt proc near ; ввод имени с клавиатуры
mov ah,0ah
lea dx,namepar
int 21h
ret
d10inpt endp
;-------------------------------------------------
e10code proc near ; установка сигнала и ограничителя
mov bh,00
mov bl,namelen
mov namefld[bx],07
mov namefld[bx+1],'$'
ret
e10code endp
;--------------------------------------------------
f10cent proc near ; центрирование и вывод имени
mov dl,namelen
shr dl,1
neg dl
add dl,40
mov dh,12
call q20curs
mov ah,09
lea dx,namefld
int 21h
ret
f10cent endp
codesg ends
end begin
5.3.4 Измените программу таким образом, чтобы она помещала ваше
имя в левом нижнем, правом верхнем и правом нижнем углу.
5.4 Содержание отчёта
5.4.1 Название работы и цель работы.
5.4.2 Описание команд и директив, встречающихся в программах.
5.4.3 Листинги самостоятельно разработанных программ.
mov ah,09 lea dx,prompt int 21h ret b10prmp endp begin endp ;---------------------------------------------- d10inpt proc near ; ввод имени с клавиатуры mov ah,0ah lea dx,namepar int 21h ret d10inpt endp ;------------------------------------------------- e10code proc near ; установка сигнала и ограничителя mov bh,00 mov bl,namelen mov namefld[bx],07 mov namefld[bx+1],'$' ret e10code endp ;-------------------------------------------------- f10cent proc near ; центрирование и вывод имени mov dl,namelen shr dl,1 neg dl add dl,40 mov dh,12 call q20curs mov ah,09 lea dx,namefld int 21h ret f10cent endp codesg ends end begin 5.3.4 Измените программу таким образом, чтобы она помещала ваше имя в левом нижнем, правом верхнем и правом нижнем углу. 5.4 Содержание отчёта 5.4.1 Название работы и цель работы. 5.4.2 Описание команд и директив, встречающихся в программах. 5.4.3 Листинги самостоятельно разработанных программ. 54