Преобразовать исходную строку - Assembler
Формулировка задачи:
К примеру есть строка "abcdef" должен получить "bcdefg", то есть каждый символ получает по таблице ANSI +1 за исключением разве что z, которое должно обернуться в a. Преобразование распространяется только на буквы.
Решение задачи: «Преобразовать исходную строку»
textual
Листинг программы
mov ax,@data mov ds,ax mov es,ax mov si,offset string mov dx,si mov di,si mov cx,len a1: lodsb inc di cmp al,'a' jb a2 cmp al,'z' ja a2 jb a3 mov al,'a'-1 a3: inc ax dec di stosb a2: loop a1 mov ah,9 int 21h