汇编语言程序设计实验报告.docVIP

  • 13
  • 0
  • 约5.14千字
  • 约 12页
  • 2023-10-15 发布于湖北
  • 举报
汇编语言程序设计 ?? 学生姓名: 学 号: 学 院: ? 专 业: ? 指导教师: ? 2011年 11 月 实验三 循环程序设计 一.实验目的 学习调试程序,查找逻辑错误; 掌握循环程序设计的方法; 掌握正确分配与使用寄存器。 二.实验内容与要求 题目1:数组中是一组无符号数,将最小数放在M单元中,经过汇编后,形成.EXE文件,先用G=0命令执行程序,用-D命令查看M单元的内容,会发现结果不正确。用单步执行命令T查找程序中的逻辑错误。 DSEG SEGMENT MSG DB 13, 15, 7, 25, 24 M DB ? DSEG ENDS CSEG SEGMENT ASSUME CS: CSEG, DS: DSEG START: MOV AX, DSEG MOV DS, AX MOV CX, 4 MOV AL, MSG MOV SI, OFFSET MSG+1 L1: CMP AL, [SI] JB NEXT MOV AL, [SI] NEXT: LOOP L1 MOV M, AL MOV AX, 4C00H INT 21H CSEG ENDS END START 程序说明:这个程序的目的是要在13, 15, 7, 25, 24中找到最小数,并且放到M单元中。 调试说明:运行无问题 错误问题:结果中M单元的

文档评论(0)

1亿VIP精品文档

相关文档