sannnnnd 发表于 2018-9-6 11:23:14

10.10 实现数据段内的三次方

DATAS SEGMENT
    dw 1,2,3,4,5,6,7,8
    dd 8 dup(0)
DATAS ENDS

STACKS SEGMENT
    dw 0,0,0,0,0,0,0,0
STACKS ENDS

CODES SEGMENT
    ASSUME CS:CODES,DS:DATAS,SS:STACKS
START:
    MOV AX,DATAS
    MOV DS,AX
    mov ax,STACKS
    mov ss,ax
    mov sp,16
   
        mov cx,8
        mov si,0
        mov di,16
s:mov        ax,
        call cd
        mov ,ax
        mov ,dx
       
        add di,4
        add si,2
        loop s
        MOV AH,4CH
    INT 21H
       
cd:mov bx,ax;用bx接受参数值
        mul bx
        mul bx
        ret                       
               
CODES ENDS
    END START
页: [1]
查看完整版本: 10.10 实现数据段内的三次方