1214087108 发表于 2020-5-2 10:11:51

用汇编语言子程序解题

一、在屏幕上显现动态菱形图案(将此文件最大化显示看效果)。

        *      *            *               *                     *
        *      *         * *            *   *                 *   *
        *       * *         *   *         *       *            *         *   
        *      *         * *            *   *                *   *
        *      *            *               *                     *
   <图一>    <图二>       <图三>         <图四>               <图五>

思路一:
<1>编写程序p1:
        显示一个字符
<2>把程序p1做成子程序,调用子程序编写程序p2:
        显示一个菱形<图三>
<3>把p2做成一个子程序,调用子程序编写程序p3:
        循环显示出如图五种图形
<4>修改程序p2,实现动态效果:
        添加清屏子程序和延时子程序,完成完整程序。

Hello. 发表于 2020-5-2 10:13:10

提问?
交流?

1214087108 发表于 2020-5-2 13:51:34

Hello. 发表于 2020-5-2 10:13
提问?
交流?

求助帖第一个问题,然后下面的思路是复制粘贴下来的时候顺带贴过来了。

xie1234abc 发表于 2020-5-15 13:45:29

        mov ax,0b800h
        mov es,ax
        mov di,1300
        mov cx,5
s:        mov byte ptr es:,2ah      ;2ah为*的ASCII码。
        mov byte ptr es:,44
        add di,320
        loop s

what668668 发表于 2020-5-16 11:31:48

{:10_245:}

超越大神 发表于 2020-5-23 12:47:18

做出来能不能复制一下
页: [1]
查看完整版本: 用汇编语言子程序解题