搜索
您的当前位置:首页正文

汇编语言“自然数1到100的求和。并写出结果输出

来源:哗拓教育


SSEG SEGMENT PARA STACK

DW 256 DUP(0)

SSEG ENDS

DSEG SEGMENT

SHOW DB 'SUM=','$'

DSEG ENDS

CSEG SEGMENT

ASSUME CS:CSEG,DS:DSEG

START: MOV AX,DSEG

MOV DS,AX

MOV DX,OFFSET SHOW

MOV AH,09

INT 21H

MOV CX,100

XOR AX,AX

NEXT1: ADD AX,CX

LOOP NEXT1

MOV BX,10

NEXT2: CMP AX,10

JB OK

XOR DX,DX

DIV BX

PUSH DX

INC CX

JMP NEXT2

OK: MOV DL,AL

ADD DL,30H

MOV AH,02H

INT 21H

CMP CX,0

JE FINISH

NEXT3: POP DX

ADD DL,30H

MOV AH,02H

INT 21H

LOOP NEXT3

FINISH: MOV AH,4CH

INT 21H

CSEG ENDS

END START

因篇幅问题不能全部显示,请点此查看更多更全内容

Top