| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 4031 人关注过本帖, 1 人收藏
标题:来啊!快活啊! 遇到一个死循环解决不了了
取消只看楼主 加入收藏
hwd96
Rank: 1
等 级:新手上路
帖 子:39
专家分:0
注 册:2015-9-6
结帖率:100%
收藏(1)
已结贴  问题点数:20 回复次数:5 
来啊!快活啊! 遇到一个死循环解决不了了
目的:16x16打印00-ff的ascii字符
问题:成功打印16x16的ascii字符,但是一直循环打印





assume cs:code ss:stack
stack segment
db 16 dup('0')
stack ends

code segment
start:    mov sp, 16
mov ax, 0
mov dx, 0
mov cx, 16
mov bx, 0
L1:    push cx
mov cx, 16
L2:    cmp bl, 07h
jb print
cmp bl, 10h
ja print
jmp a1


print:    mov al, 0
mov dl, bl
a2:    mov ah, 02h
int 21h
mov dl, 20h
mov ah, 02h
int 21h
inc bl
loop L2   

mov dl, 0dh
mov ah, 02h
int 21h
mov dl, 0ah
mov ah, 02h
int 21h
pop cx
loop L1

a1:    mov dl, 23h
jmp a2


ending:    mov ax, 4c00h
int 21h

code ends

end start
2016-11-29 21:28
hwd96
Rank: 1
等 级:新手上路
帖 子:39
专家分:0
注 册:2015-9-6
收藏
得分:0 
顶我自己简称自顶
2016-11-29 21:29
hwd96
Rank: 1
等 级:新手上路
帖 子:39
专家分:0
注 册:2015-9-6
收藏
得分:0 
assume cs:code ss:stack
stack segment
    db 16 dup('0')
stack ends

code segment
start:    mov sp, 16
        mov ax, 0
        mov dx, 0
        mov cx, 16
        mov bx, 0
L1:        push cx
        mov cx, 16
L2:        cmp bl, 07h
        jb print
        cmp bl, 10h
        ja print
        jmp a1
   
   
print:    mov al, 0
        mov dl, bl
a2:        mov ah, 02h
        int 21h
        mov dl, 20h
        mov ah, 02h
        int 21h
        inc bl
        loop L2   

        mov dl, 0dh
        mov ah, 02h
        int 21h
        mov dl, 0ah
        mov ah, 02h
        int 21h
        pop cx
        loop L1

a1:        mov dl, 23h
        jmp a2


ending:    mov ax, 4c00h
        int 21h

code ends

end start
2016-11-29 21:43
hwd96
Rank: 1
等 级:新手上路
帖 子:39
专家分:0
注 册:2015-9-6
收藏
得分:0 
重新排下版
2016-11-29 21:44
hwd96
Rank: 1
等 级:新手上路
帖 子:39
专家分:0
注 册:2015-9-6
收藏
得分:0 
真没人了吗。。。
2016-11-29 22:17
hwd96
Rank: 1
等 级:新手上路
帖 子:39
专家分:0
注 册:2015-9-6
收藏
得分:0 
谢谢版主
说的对
外层循环结束后忘记跳出了
2016-11-30 16:01
快速回复:来啊!快活啊! 遇到一个死循环解决不了了
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.024267 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved