汇编语言程序设计实验课件 【实验要求】 (1)编写符合实验内容要求的自然数立方值计算程序, (2)写出调试以上程序的过程,即输入数值,输出程序 执行结果的过程。 (3)熟练使用源程序汇编MASM、连接命令LNK的使用 方法。 【实验步骤】 (1)利用UltraEdit等其它编辑软件,编写LX6.ASM源程序。 (2) 对其进行编译、连接,产生EXE文件。 (3)学习使用MASM软件包中CodeView.工具的使用方法。 China University of Geoscience http://lab.cug.edu.cn/
汇编语言程序设计实验课件 【实验要求 】 (1)编写符合实验内容要求的自然数立方值计算程序, ( 2 )写出调试以上程序的过程 写出调试以上程序的过程 实验1 ,即输入数值,输出程序 执行结果的过程。 ( 3 )熟练使用源程序汇编 熟练使用源程序汇编MASM 、连接命令LINK的使用 方法。 【实验步骤 】 (1)利用UltraEdit等其它编辑软件,编写LX6.ASM源程序。 (2)对其进行编译、连接,产生.EXE文件。 (3)学习使用MASM软件包中CodeView工具的使用方法。 China University of Geoscience http://lab.cug.edu.cn/
汇编语言程序设计实验课件 【实验报告】 1)画出程序流程图 2)独立编写程序,列出程序清单。 2)说明本实验中求解自然数立方值的算法设计思想。 China University of Geoscience http://lab.cug.edu.cn/
汇编语言程序设计实验课件 【实验报告实验1 】 1 )画出程序流程图 2)独立编写程序,列出程序清单。 2)说明本实验中求解自然数立方值的算法设计思想。 China University of Geoscience http://lab.cug.edu.cn/
汇编语言程序设计实验课件 【实验8】循环程序设计及跟踪调试实验 【实验目的】 学习循环程序的设计方法,掌握汇编程序的编 辑、编译、连接、运行调试过程,理解针对不同的 问题,选用不同循环结构的方法。 【实验内容】 编写程序,已知BUF中存放N个数据,编程实现 将大于等于0的数放入BUF1中,小于0的数放入BUF2 中。 China University of Geoscience http://lab.cug.edu.cn/
汇编语言程序设计实验课件 【实验 8 】循环程序设计及跟踪调试实验 【实验目的 】 学习循环程序的设计方法,掌握汇编程序的编 辑 、编译 、连接 、运行调试过程,理解针对不同的 理解针对不同的 问题,选用不同循环结构的方法。 【实验内容 】 编写程序,已知BUF中存放N个数据,编程实现 将大 等于 等于0的数放入BUF1 中,小于0的数放入BUF2 中。 China University of Geoscience http://lab.cug.edu.cn/
汇编语言程序设计实验课件 参考程序清单: DATA SEGMENT BUF DW-2,5,-3,6,100,0,-20,-9,8,-110,20,0 N=(5-BUF)/2 BUF1 DW N DUP(?) BUF2 DW N DUP(?) DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA,SS:STACK BEGIN:MOV AX,DATA MOV DS,AX LEA BX,BUF LEA SI,BUF1 LEA DI,BUF2 MOV CX,N China University of Geoscience http://lab.cug.edu.cn/
汇编语言程序设计实验课件 参考程序清单: DATA SEGMENT BUF DW -2,5,-3,6,100,0,-20,-9,8,-110,20,0 N=($ -BUF)/2 实验1 BUF1 DW N DUP(?) BUF2 DW N DUP(?) DATA ENDS DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA,SS:STACK BEGIN MOV AX DATA BEGIN:MOV AX, DATA MOV DS, AX LEA BX, BUF LEA SI, BUF1 LEA DI, BUF2 MOV CX, N China University of Geoscience http://lab.cug.edu.cn/
汇编语言程序设计实验课件 参考程序清单:(接上页) LOPA:MOV AX,[BX] CMP AX,0 JGE L1 MOV [DI],AX ADD DI,2 JMP NEXT L1:MOV [SI],AX ADD SI,2 NEXT:ADD BX,2 DEC CX JNE LOPA MOV AH.4CH INT 21H CODE ENDS END BEGIN China University of Geoscience http://lab.cug.edu.cn/
汇编语言程序设计实验课件 参考程序清单:(接上页) LOPA MOV AX [BX] LOPA: MOV AX, [BX] CMP AX, 0 JGE L1 MOV [DI], AX 实验1 ADD DI, 2 JMP NEXT L1: MOV [SI], AX ADD SI, 2 NEXT: ADD BX, 2 NEXT: ADD BX, 2 DEC CX JNE LOPA MOV AH 4CH MOV AH,4CH INT 21H CODE ENDS END BEGIN http://lab.cug.edu.cn/ END BEGIN China University of Geoscience