用汇编语言编程 5!+4!+3!+2!+1的结果

如题所述

第1个回答  2012-03-22

code segment

assume cs:code,ds:code

org 100h

start:

mov Dx,0

mov cx,5

n1:

mov ax,cx

call jx

loop n1

nop

int 20h

jx:

PUSH CX

mov bx,ax

mov cx,ax

n2:

DEC BX

cmp bx,1

jb end1

mul bl

end1:

loop n2

add Dx,ax

POP CX

ret

code ends

end start

相似回答
大家正在搜