1.  编程   编写一个段间调用的子程序完成十六进制数 00-0F H 的平方   
子程序名称为SQUARE  输入数据在BL中 平方值在BH中


2.  分析题   说明程序完成的功能,并画出程序流程图

DATA    SEGMENT
ASC     DB '12345'
BIN     DB  2   DUP (?)
COUNT   EQU  5
DATA    ENDS
CODE    SEGMENT
        ASSUME CS:CODE , DS: DATA
START:  MOV AX, DATA
        MOV DS, AX
        LEA SI,ASC
        LEA DI, BIN
        MOV BX,000AH
        MOV CX, COUNT-1
        MOV AH,00H
        MOV AL,<SI>
        SUB AL,30H
LP1:    IMUL BX
        ADD  AL, <SI+ 01>
        SUB AL, 30H
        INC  SI
        LOOP LP1
        MOV <DI> , AX
        MOV AH ,4CH
        INT 21H
CODE    ENDS
END     STRAT