回复 13楼 AXRZ
AXRZ班竹观察是对的,但24bytes版没利用这个特性,毕竟有冒险成份,万一有dos版不把ch设0,会出现错误
下面是24 bytes版
内回圈只减ah,进一步缩到24bytes,若是加上AXRZ班竹的修改
mov ch,3,那么就是23bytes !
CODE segment
assume
cs:CODE,ds:CODE,es:CODE,ss:CODE
org 100h
start:
mov si,offset buff
mov cx,3
next:
lodsw
next1:
int 29h
inc al
dec ah
jnz next1
loop next
next2:
ret
buff db '0',10,'a',26,'A',26
;-------------------------------------------
CODE ENDS
END START