.model small
.stack 200h
.data
string1 db 'wahab $'
.code
main proc
mov ax,@data
mov ds,ax
mov ax,0b800h
mov es,ax
mov ax,offset string1
mov si,ax
mov di,0
l1:
mov ax,[si]
mov es:[di],ax
inc si
inc di
cmp ax,'$'
jne l1
main endp
только три персонажа отображения на карте памяти экрана или видео?Почему в памяти записано только три слова? ассемблере
Символы в вашей строке - это один ** байт ** каждый. Размер регистра 'ax' - это одно ** слово ** (2 байта). Используйте регистр соответствующего размера, например 'al'. – Michael