求指教,这段程序为什么是表示在屏幕上输出0 1 2 3 4 的
mov cx 05h
mov al 30h
lp:mov dl al
求详细解答,谢谢
mov cx, 05h ; 次数 mov al, 30h ; '0'的ASCII码 lp: ; 循环的标签 mov dl, al ; 根据中断要求把要输出的内容放在dl里 inc al ; 后面一个字符 mov ah, 02h ; 指明哪个中断 int 21h ; 调用中断 loop lp ; 循环