first commit
This commit is contained in:
23
Lab/Lab1/21281280_柯劲帆_第1次实验/1.asm
Executable file
23
Lab/Lab1/21281280_柯劲帆_第1次实验/1.asm
Executable file
@@ -0,0 +1,23 @@
|
||||
DATA SEGMENT
|
||||
NUM1 DD 11451400H
|
||||
NUM2 DD 19198100H
|
||||
SUM DD ?
|
||||
DATA ENDS
|
||||
CODE SEGMENT
|
||||
ASSUME CS:CODE, DS:DATA
|
||||
start:
|
||||
MOV AX, DATA
|
||||
MOV DS, AX
|
||||
MOV AX, WORD PTR NUM1
|
||||
MOV WORD PTR SUM, AX
|
||||
MOV BX, WORD PTR NUM2
|
||||
ADD WORD PTR SUM, AX
|
||||
|
||||
MOV AX, WORD PTR NUM1+2
|
||||
ADC WORD PTR SUM+2, AX
|
||||
MOV AX, WORD PTR NUM2+2
|
||||
ADD WORD PTR SUM+2, AX
|
||||
MOV AH, 4CH
|
||||
INT 21H
|
||||
CODE ENDS
|
||||
END start
|
||||
36
Lab/Lab1/21281280_柯劲帆_第1次实验/2.asm
Executable file
36
Lab/Lab1/21281280_柯劲帆_第1次实验/2.asm
Executable file
@@ -0,0 +1,36 @@
|
||||
DSEG SEGMENT
|
||||
XXX DW 1234H
|
||||
YYY DW 5678H
|
||||
ZZZ DD ?
|
||||
DSEG ENDS
|
||||
|
||||
CSEG SEGMENT
|
||||
ASSUME CS:CSEG,DS:DSEG
|
||||
START:MOV AX,DSEG
|
||||
MOV DS,AX
|
||||
|
||||
MOV AX,XXX
|
||||
XOR DX,DX
|
||||
|
||||
ADD AX,AX
|
||||
ADC DX,0
|
||||
|
||||
ADD AX,AX
|
||||
ADC DX,0
|
||||
|
||||
ADD AX,AX
|
||||
ADC DX,0
|
||||
|
||||
ADD AX,AX
|
||||
ADC DX,0
|
||||
|
||||
ADD AX,YYY
|
||||
ADC DX,0
|
||||
|
||||
MOV WORD PTR ZZZ,AX
|
||||
MOV WORD PTR ZZZ+2,DX
|
||||
|
||||
MOV AH,4CH
|
||||
INT 21H
|
||||
CSEG ENDS
|
||||
END START
|
||||
BIN
Lab/Lab1/21281280_柯劲帆_第1次实验/21281280_柯劲帆_第1次实验报告.pdf
Executable file
BIN
Lab/Lab1/21281280_柯劲帆_第1次实验/21281280_柯劲帆_第1次实验报告.pdf
Executable file
Binary file not shown.
Reference in New Issue
Block a user