QQ登录

只需一步,快速开始

登录 | 立即注册 | 找回密码

主题

帖子

荣誉

VIP至尊会员

Rank: 15Rank: 15Rank: 15

积分
41
查看: 342|回复: 1

为什么只能显示1次,第二次显示不了

[复制链接]
最佳答案
0 
累计签到:25 天
连续签到:2 天
MIX 发表于 2018-2-12 13:29:49 3421 | 显示全部楼层 |阅读模式

马上注册加入鱼C,享用更多服务吧^_^

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
assume cs:code,ds:data,ss:stack

data segment
        db 'happy birthday!',0
        db 71h,42h
data ends

stack segment
        db 10h dup (0)
stack ends

code segment
        start:        mov ax, data
                        mov ds, ax
                        mov ax, stack
                        mov ss, ax
                        mov sp, 10h
                        mov bx, 0
                        mov si, 14
                        mov ax, 0b841h
                        mov es, ax
                        mov di, 0
                       
                        mov cx, 2;                属性循环2次
        s:                push cx;                外循环次数压栈
                        push di;                显存压栈,用于下次首行
                        call show;                调用显示子程序
                        pop di;                        显存出栈
                        add di, 160;        移动到下一个首行
                        pop cx;                        外循环出栈
                        inc si;                        属性切换
                        mov bx,0;                移动到字符串开始
                       
                        loop s
                       
                        mov ax, 4c00h
                        int 21h
                       
        show:        mov cl, [bx]
                        mov ch, 0
                        jcxz ok
                        mov al, [si]
                        mov es:[di], cl
                        mov es:[di+1], al
                        add di, 2
                        inc bx
                        jmp short show
        ok:                ret
code ends
end start
                       
                       
                       





楼层
跳转到指定楼层
最佳答案
1 
累计签到:33 天
连续签到:1 天
bin2yx 发表于 2018-2-20 23:25:11 | 显示全部楼层
mov si, 14错了
应该是 mov si,16

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

小甲鱼强烈推荐 上一条 /1 下一条

    移动客户端下载(未启用)
    微信公众号

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备11014136号

Copyright 2018 鱼C论坛 版权所有 All Rights Reserved.

Powered by Discuz! X3.1 Copyright
© 2001-2018 Comsenz Inc.    All Rights Reserved.

小黑屋|手机版|Archiver|鱼C工作室 ( 粤公网安备 44051102000370号 | 粤ICP备11014136号

GMT+8, 2018-5-20 18:08

快速回复 返回顶部 返回列表