[页数]:6 [字数]:803 [目录] 一、实验名称和题目 二、实验目的 三、实验内容 四、实验分析和总结 [正文] 一、实验名称和题目 A.实验名称:上机实验四:循环程序设计实验 B.题目:用冒泡排序法,将一个数组元数值小于3为数的数组按从小到大的次序 进行排序。 二、实验目的 1.熟悉循环程序的类型和结构。 2.掌握单重循环和多重循环程序的设计方法。 3.掌握汇编语言排序程序的设计方法。 三、实验内容 1.源程序代码输入: DATA SEGMENT DAT DB 20,-10,80,-5,-70,-9,90,-15,0,40 COUNT DB 10,10 SIGN DB ' 吴锦程 03级 (1)班 79# ',0DH,0AH,'$' DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA,ES:DATA START:MOV AX,DATA MOV DS,AX MOV DX,OFFSET SIGN MOV AH,9 INT 21H MOV ES,AX MOV BL,1 LP1: CMP BL,0 JE LP4 XOR BL,BL MOV CL,COUNT DEC CL push cx LEA DI,DAT LP2:MOV AL,[DI] ...... [原文截取] 实验报告 计算机03级(1)班 姓名: 学号: # 一、实验名称和题目 A.实验名称:上机实验四:循环程序设计实验 B.题目:用冒泡排序法,将一个数组元数值小于3为数的数组按从小到大的次序 进行排序。 二、实验目的 1.熟悉循环程序的类型和结构。 2.掌握单重循环和多重循环程序的设计方法。 3.掌握汇编语言排序程序的设计方法。 三、实验内容 1.源程序代码输入: DATA SEGMENT DAT DB 20,-10,80,-5,-70,-9,90,-15,0,40 COUNT DB 10,10 SIGN DB ' 吴锦程 03级 (1)班 79# ',0DH,0AH,'$' DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA,ES:DATA START:MOV AX,DATA MOV DS,AX MOV DX,OFFSET SIGN MOV AH,9 INT 21H MOV ES,AX MOV BL,1 LP1: CMP BL,0 JE LP4 XOR BL,BL MOV CL,COUNT DEC CL push cx LEA DI,DAT..... |
[计算机汇编语言] 循环程序设计
查看评论
已有0位网友发表了看法