code segment para'code'
assume cs:code
main proc
start: push ds
mov ax,0
push ax
mov cx,90h
mov bx,0
mov dl,10h
a: mov ah,02h
int 21h
i

展开全部
收起
2回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • Savannah

    14人对此回答表示赞同

    按题意,应该是显示ASCII码【10H,FFH】的15行X16列的所有字符。之所以出现不停显示的现象,是因为你把显示字符数(CX,你设的初值不对,应该是240,不是90H)和控制行数混在一起了。这样做,既没有达到显示15行X16列的240个字符的结果,还多显示了144-9=135次。

    把CX改成15就对了。内循环显示一行16个字符,外循环控制显示行数15,循环结束,自然就把这240个字符显示完整了。
    展开
    14
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • 莫愁

    1人对此回答表示赞同

    inc dl
    cmp bx,16
    改成
    inc dl
    jnc Q1
    mov ah,4ch
    int 21h
    Q1:cmp bx,16
    展开
    1
    0回复
    发布于 6年前

    评论(0)

    收起评论

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部