汇编语言程序设计实验报告学院:计算机科学与技术 专业:计算机科学与技术 班级:计科1 31姓名学号实验组实验时间指导老师肖敏成绩实验项目名称实验五:8086 汇编语言子程序程序设计实验目得熟悉子程序得设计方法实验原理对汇编源程序进行汇编、链接,在 D e bug 环境下完成调试与运行
实验内容1、熟悉子程序得结构及注意事项2、掌握子程序得设计、调试方法实验环境1、 硬件:微型计算机 1 台2、 软件:M AS M 软件实验步骤实验一、 使用子程序设计编程实现求数组ARY 元素之与:编辑下面得源程序到文件lab5、asm 中:CODE SEGMENT ORG 100HASSUME CS:CODE,DS:CODE,SS:CODEMAIN PROC FAR MOV AX,CODE MOV DS,AX MOV TABLE ,OFFSET ARY MOV TABLE+2,OFFSET COUNT MOV TABLE+4,OFFSET SUM MOV BX,OFFSET TABLE CALL PROADD MOV AX,4C00H INT 21HMAIN ENDPPROADD PROC NEAR PUSH AX PUSH CX PUSH SI PUSH DI MOV SI,[BX] MOV DI,[BX+2] MOV CX,[DI] MOV DI,[BX+4] XOR AX,AXNEXT:ADD AX,[SI] ADD SI,2 LOOP NEXT MOV [DI],AX POP DI POP SI POP CX POP AX RETPROADD ENDPARY DW 1,2,3,4,5,6,7,8,9,10COUNT DW 10SUM DW
TABLE DW 3 DUP(
)CODE ENDS END MAIN使用相应得文本编辑器建立文件LAB5、asm,内容如上所示
二、 生成可