汇编加法器源代码

来源:百度知道 编辑:UC知道 时间:2024/06/17 00:53:09

文件头:

DATA SEGMENT

MSG1 DB 'Input number1:$'

MSG2 DB 0Dh,0Ah,'Inupt number2:$'

RESULT DB 0Dh,0Ah,'Sum=$'

BUF1 DB 100 DUP(?)

BUF2 DB 100 DUP(?)

N1 DW 0

N2 DW 0

DATA ENDS

CODE SEGMENT

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

START: MOV AX,DATA

MOV DS,AX

MOV ES,AX

MOV AH,09H

MOV DX,OFFSET MSG1

INT 21H

INPUT1: MOV AH,01H

INT 21H

CMP AL,0DH

JE Next1

PUSH AX

INC N1

JMP INPUT1

NEXT1: MOV DX,OFFSET MSG2

MOV AH,09H

INT 21H

INPUT2: MOV AH,01H

INT 21H

CMP AL,0DH

JE Next2

PUSH AX

INC N2

JMP Input2

NEXT2: MOV DI,OFFSET BUF2

MOV CX,N2

LOOP1: POP AX

STOS