давно
Старший Модератор
31795
6196
15.05.2008, 11:32
общий
это ответ
Здравствуйте, Mylogin!
Смотрите приложение. Выводится строка и удаляется третий с конца символ, со смещением остальных символов в начало строки.
Удачи!
Приложение:
MASM;IDEAL or MASMMODEL tiny.186CODESEGorg 100h;переходим в ткстовый режимstart: mov ax,03 int 10h;выводим контрольную строку mov ah,09 mov dx,offset dbString int 21h;смещаем на три позиции влево в цикле mov cx,3isLeft: mov al,8h int 29h loop isLeft;ожидаем нажатие любой клавиши xor ax,ax int 16h;будем стирать третий с конца символ mov cx,3;шаг вправоisDel: mov al,1ah int 29h;читае символ mov ah,08h xor bx,bx int 10h;шаг влево push ax mov al,8h int 29h pop ax;выводим символ int 29h loop isDel;выход ret dbString db 10,13,‘ABCDEF$‘ end start
Об авторе:
Мне безразлично, что Вы думаете о обо мне, но я рад за Вас - Вы начали думать.