实验报告
(2014 /2015 学年第2学期)
课程名称微型计算机原理与接口技术
实验名称汇编语言语法练习与分支循环子程序设计
实验时间2015 年4 月17 日
指导单位计算机学院
指导教师XXX
学生姓名XXX 班级学号XXXXXXX
学院係)XXXX
专业XXXX
实验报告
三、实验原理及内容
学习参考
MOV [BX],AH
CALL CHANG
MOV AH,9
MOV DX,OFFSET MESG INT 21H
MOV AH,4CH
INT 21H
CHANG:PROC
LAST: CMP [BX], 10
JC NEXT
SUB [BX], 10
INC [BX+7]
JMP LAST
NEXT: ADD [BX+8],SUM ADD BYTE PTR [BX+7], 30H ADD BYTE PTR [BX+8], 30H RET
CHANG: ENDP
CODE ENDS
END BEG
.486
DATA SEGMENT USE16
SUM DB ? ?
■ 5 ■
MESG DB '25+9='
DB 0,0,'$'
N1 DB 9
N2 DB 25
DATA ENDS
CODE SEGMENT USE16
ASSUME CS:CODE , DS:DATA BEG: MOV AX, DATA
MOV DS,AX
MOV BX,OFFSET SUM
MOV AH,N1
MOV AL,N2
ADD AH,AL
MOV [BX],AH
CALL CHANG
MOV AH,9
MOV DX,OFFSET MESG