实验4 循环设计.docVIP

  • 5
  • 0
  • 约2.17千字
  • 约 4页
  • 2020-01-14 发布于河北
  • 举报
汇编语言程序设计实验 四 循环程序设计实验 1.1. 实验目的 掌握循环程序的设计方法。 掌握比较指令、转移指令和循环指令的使用方法。 进一步掌握调试工具的使用方法。 1.2. 预习要求(实验前完成) 复习比较指令、条件转移指令和循环指令。 复习循环程序的结构、循环控制方法等知识。 读懂“实验内容”中给出的源程序,并完成程序,以便上机调试。 任选一道“实验习题”编写源程序,以便在实验时进行验证。 实验内容 计算1+2+…+n=?,其中n通过键盘输入,累加和小于216。要求在屏幕上提供如下信息: Please input a number(1~627): 1+2+…+n=sum 其中,n为累加个数,sum为累加和。 (1) 编程指导 键盘输入的十进制数,如368在计算机中是以33H,36H,38H形式存放的,如何将它们转换为一个二进制数101110000B,以便对累加循环的循环次数进行控制,是本程序首先要解决的问题。将键盘输入的十进制数转换为二进制数的程序如下。 DATA SEGMENT INF1 DB “Please input a number(0-65535):$” IBUF DB 7, 0, 6 DUP(?) DATA ENDS CODE SEGMENT ASSUME CS:CODE, DS:DATA START: MOV AX, DATA

文档评论(0)

1亿VIP精品文档

相关文档