Witam.Mam pewien problem.Chce napisac program, ktory bedzie pobieral znak z klawiatury i nastepnie go wyswietlal w ukladzie znakowym.Liczba ukladow znakowych rowniez ma byc wybierana z klawiatury.Czyli np. wybieram 2 i znak # to program wyswietli:
##########
##########
##########
##########
Mam juz napisany programik, ale znak jak i liczba ukladow znakowych przypisana jest "na sztywno" w programie.Jak zrobic to pobieranie z klawiatury?
Oto program, ktory dotad napisalem:
title Program Programik
.model small
.stack 100h
.data
jeden db "", 0dh, 0ah, '$' ;
dwa db " ", 0dh, 0ah, '$' ; rodzaj znaku wyswietlanego
trzy db "", 0dh, 0ah, '$' ;
.code
main proc
mov ah,10h
int 16h
mov ax,@data
mov ds,ax
mov cx,2 ;ilosc ukladow znakowych
petla:
call pierwsza
call druga
call trzecia
loop petla
mov ax,4C00h
int 21h
main endp
pierwsza proc
mov ah,9
mov dx,offset jeden
int 21h
ret
pierwsza endp
druga proc
mov ah,9
mov dx,offset dwa
int 21h
ret
druga endp
trzecia proc
mov ah,9
mov dx,offset trzy
int 21h
ret
trzecia endp
end main
Dzieki za podpowiedzi.:)Pozdrawiam