汇编语言实验设计
发布网友
发布时间:2022-04-29 04:57
我来回答
共1个回答
热心网友
时间:2022-06-18 23:19
data segment
org 2000h
str1 db 'Aedc123!*sdeDIO71$'
count equ $-str1
org 2018h
str2 db count p(?)
data ends
CODE SEGMENT
ASSUME CS:CODE,DS:DATA
START: mov ax,data
MOV DS,AX
lea si,str1
lea di,str2
mov cx,count
l0:mov al,61H
cmp ds:[si],al
jl l1
mov al,7aH
cmp al,ds:[si]
jl l1
mov al,ds:[si]
sub al,20h
mov ds:[di],al
jmp l2
l1: mov al,ds:[si]
mov ds:[di],al
l2:inc si
inc di
loop l0
mov dx,offset str1
mov ah,9
int 21h
mov dx,offset str2
mov ah,9
int 21h
mov ah,4ch
int 21h
CODE ENDS
END START
我随便举了一个数据段的例子
请参考