Мне нужно написать Шифр Цезаря на turbo assembler, те кто делал подобное отправте мне его

IDEAL
MODEL small
STACK 100h
DATASEG
    string1 db  "AAAABBBB"
    
CODESEG
    
start:
    mov ax, @data
    mov ds, ax
    
    mov ax,3
    int 10h
    mov ah,9
    mov dx, offset string
    int 21h
    mov ah,0Ah
    mov dx,offset buffer
    int 21h
    mov ch,0
    mov cl,buffer+1
    mov bx,offset table
    mov si,offset buffer+2
a1: lodsb
    xlat
    int 29h
    loop a1
    mov ah,0
    int 16h
    retn
    table db 3
    k=3
    rept 252
    k=k+1
    db k
    endm
    string db 'введи строку и нажми на Enter',0Dh,0Ah,'$'
    buffer db 255,?,255 dup(?)
    
exit:
    mov ax, 4c00h   
    int 21h
END start

Что я примерно писал, но это не работает


Ответы (0 шт):