现有程序:

.MODEL  SMALL
.STACK  100H
.DATA
.CODE
MAIN    PROC
    MOV   CL, 1
    MOV   BL, 1
    MOV   CH, 9
    MOV   BH, 1
    MOV   AH, 2
SPACE:
    CMP   CH, 0
    JZ    TOP
    MOV   DL, ' '
    INT   21H
    INC   BH
    CMP   BH, CH
    JBE   SPACE
TOP:
    MOV   DL, '*'
    INT   21H
    INC   BL
    CMP   BL, CL
    JBE   TOP
    MOV   DL, 0DH
    INT   21H
    MOV   DL, 0AH
    INT   21H
    MOV   BL, 1
    MOV   BH, 1
    DEC   CH
    INC   CL
    CMP   CL, 10
    JBE   SPACE
    MOV   AH , 4CH
    INT   21H
MAIN   ENDP
    END   MAIN

上面程序运行后,出现“*”号的图形如下:

*
**
***
****
*****
******
*******
********
*********
**********

在这个的基础上帮我稍微修改下,出现下面的图形。别改的太复杂了。

*
        ***
       *****
      *******
     *********
    ***********
   *************
  ***************
 *****************
*******************
;--------------------------------------------------------
最佳答案:
;--------------------------------------------------------
改好了。
.MODEL   SMALL
.STACK   100H
.DATA
.CODE
MAIN    PROC
    MOV   CL, 0    ;1
    MOV   CH, 9   
    MOV   BL, 1   
    MOV   BH, 1   
    MOV   AH, 2
SPACE:
    CMP   CH, 0
    JZ    TOP
    MOV   DL, ' '
    INT   21H
    INC   BH
    CMP   BH, CH
    JBE   SPACE
TOP:
    INC CL
TOP2:
    MOV   DL, '*'
    INT   21H
    INC   BL
    CMP   BL, CL
    JBE   TOP2       ;TOP
    MOV   DL, 0DH
    INT   21H
    MOV   DL, 0AH
    INT   21H
    MOV   BL, 1
    MOV   BH, 1
    DEC   CH
    INC   CL
    CMP   CL, 19     ;10
    JBE   SPACE
    MOV   AH , 4CH
    INT   21H
MAIN   ENDP
    END   MAIN
;-------------------------------------------------------
本程序运行结果截图如下:

回答者: 做而论道 - 九级   2009-10-25 16:50
提问者对于答案的评价:谢谢哈
原题网址:http://zhidao.baidu.com/question/122887660.html
;=============================

汇编语言显示“*”符号图案(1)相关推荐

  1. 汇编语言显示“*”符号图案(2)

    用汇编语言编写程序,在屏幕上显示图案. 要求在屏幕上显示如下图案: * * * * * * *     * * * * *      * * *        * 其中第一行"*" ...

  2. Java黑皮书课后题第6章:*6.6(显示图案)编写方法显示如下图案:public static void displayPattern(int n)

    *6.6(显示图案)编写方法显示如下图案:public static void displayPattern(int n) 题目 题目概述 破题 代码 运行示例 题目 题目概述 *6.6(显示图案)编 ...

  3. Ubuntu系统新建用户时终端只显示$符号

    Ubuntu系统新建用户时终端只显示$符号 问题:在新建用户的时候切换到新建用户的终端,只是显示$符号. 解决方法: 1.使用命令切换到root用户: $ su root 2.然后使用命令绑定bash ...

  4. ArcGIS标注符号显示动物图案及文字

    首先,类型要选择"字符标记符号" 一.在文本符号,esri Covervation中,可以找到鸟.羊.鹿等动物符号样式: 二.在[candara].[windings Latin- ...

  5. 【教学类-12-06】20221108《连连看竖版6*6(3套题目符号图案,适合小班)》(小班主题《娃娃家》)

    效果展示 背景需求: 前期对A4横板的"练练看"进行了8*4.8*2的设置,感觉有时候线条之间也会有交叉,容易看不清. 适用性思考--小班( 纵向排版) 1.如果图案少一点,交叉的 ...

  6. 在emu8086中学习几个汇编语言显示字符串的小例子

    1 CODE SEGMENTASSUME CS:CODE,DS:CODE;ORG 1OOH START:MOV AX,CSMOV DX,AXMOV AH,06H ;开始调用6号功能清屏MOV AL,0 ...

  7. 8086汇编语言显示带颜色的字符串程序学习 - 使用emu8086

    DATAS SEGMENTdb 'AaabbbcccH' ;要显示的字符串,10 DATAS ENDSSTACKS SEGMENTSTACKS ENDSCODES SEGMENTASSUME CS:C ...

  8. 汇编语言-显示九九乘法表

    1. 题目:以9行9列的形式显示九九乘法表 2. 要求:显示下三角格式如表4.1所示,也可以上三角格式显示. 1 ; Example assembly language program -- 2 ; ...

  9. 8086汇编语言显示一串字符串中ASCII码最大的一个字符

    微机原理大作业的一部分,比较简单,题目描述如下: 拿之前写过的代码修改,5分钟搞定,甚至连调试都没调,一次运行就功能正常了.好家伙! 代码如下: DATAS SEGMENTSINPUT DB 'Ple ...

最新文章

  1. 淘宝大数据之路【转】
  2. vmware虚拟机Ubuntu安装g++
  3. [SQL] 函数整理(T-SQL 版)
  4. Memory Limits for Windows and Windows Server Releases
  5. DIV的边距属性在Chrome和IE中的区别
  6. Android中的APK,TASK,PROCESS,USERID之间的关系
  7. Supervisor管理springboot应用进程
  8. 【第四章】 资源 之 4.4 Resource通配符路径 ——跟我学spring3
  9. Python中lambda的用法及其与def的区别解析
  10. ActivityMQ介绍与使用
  11. 《“灯谜”系统--“定单”辅助产生系统》
  12. 图像效果的一些专业测试工具和指标:
  13. 组态S7-200Smart间PROFINT通信生成GSDML文件
  14. RPGViewer - 反馈页面
  15. 信息化案例:国家电投
  16. 代码炼金术·02集·卓越程序员磨刀不误砍柴工--快速学习能力
  17. win7电脑无法设置默认打开方式
  18. 基于OpenGL的雷达P显的系统设计与仿真 PPI_雷达仿真_雷达模拟器_雷达目标_雷达ppi_PPI显示器_源码
  19. 经纬度和高德地图计算两点距离面积
  20. 寒假的时候,小明同学要去拜访很多朋友,恰巧他所有朋友的家都处在坐标平面的X轴上。小明可以任意选择一个朋友的家开始访问,但是每次访问后他都必须回到出发点,然后才能去访问下一个朋友。

热门文章

  1. 手机本地视频怎么投屏到电脑
  2. C# 处理PGM、Pcx、Pnm、Ras、Sgi、Tga、Xpm 等图片,读取与显示
  3. MFC EDIT的使用———自动滚屏
  4. 【微服务】复杂系统:微服务与人类
  5. 能够背熟对你的学习很有好处的
  6. phi增量故障检测器设计原理
  7. MYSQL基础之SQL语句概念,规范,以及了解SELECT
  8. TP5 路由三种设置方式
  9. 聆听音乐6cd下载_机器聆听如何改变智能家居体验
  10. 瞄准B端 拉卡拉支付的领先之道