记:从编程论坛http://bbs.bccn.net/thread-465749-1-1.html 看到的小题目 然后拿来联系
code segment
assume cs:code
start:
xor dl, dl ; ASCII值
mov cx, 256 ; 循环256次
next:
mov ah, 02h ; dos功能调用输出一个字符
; 参数dl=ascii码
int 21h
inc dl ; 下一个ASCII码
loop next
mov ah, 4ch ; dos功能调用 返回dos
int 21h
code ends
end start
运行效果:
从最上面的网址处学到的:
mov al, 字符
int 29h ; 该调用会输出al中的字符
; 再利用dos加载程序时会把ax自动清零的特性
;则可以写出7个字节的内容
;debug 下写的
;----------------------------------------------
int 29
inc al
jnz 100
ret ; 返回dos 亲测可用 原理参看最上面的网址
;---------------------------------------------
- 仅用来作笔记之用 如有错误和不妥 还望不吝赐教