编一汇编程序

来源:百度知道 编辑:UC知道 时间:2024/07/03 10:56:56
在屏幕上显示如下图案:
* * * * * * *
* * * * *
* * *
*
其中第一行的“*”的个数由键盘输入数据指定(1~9),若输入的数据是偶数,则加1形成奇数。

下列程序运行成功,可以满足要求。

DATA    SEGMENT PARA PUBLIC 'DATA'

    TIUI1 DB  'PLEASE INPUT A NUMBER(1-9):$'

    TIUI9 DB  13,10,7,'PRESS ANY KEY TO EXIT...$' 

DATA    ENDS

CODE    SEGMENT PARA PUBLIC 'CODE'

MAIN    PROC  FAR

        ASSUME  CS:CODE,  DS:DATA,  ES:DATA

START:  PUSH DS

        MOV AX,00H

        PUSH AX

        MOV AX,DATA

        MOV DS,AX