75.asm
来自「关于一个宏定义问题」· 汇编 代码 · 共 40 行
ASM
40 行
;7.5题参考
store macro x , n
mov x+i,i
i= i+1
if i-n
store x,n
endif
endm
datas segment
size db 7
asize db ?
tab db 7 DUP(?)
datas ends
codes segment
assume cs:codes,ds:datas
start: push ds
;push ax
;push si
xor ax,ax
xor si,si
mov ax,datas
mov ds,ax
i=0
store tab,7
mov tab+7,'$'
l1: add tab[si],30h
inc si
cmp si,7
jne l1
mov dx,offset tab
mov ah,09H
int 21h
;pop si
;pop ax
pop ds
ret
codes ends
end start
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?