第四章程序设计基础例题.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
习题课: 程序设计的步骤 1.分析物理过程; 2.建立数学模型; 3.确定算法 (用自然语言、传统流程图表示); 4.编制程序,汇编语言编程要明确: .CPU 编程模型、寻址方式、指令系统、伪 指令; . 器空间地址分配; 注意:用标号、变量代替绝对地址及常数,多次 使用的程序段用子程序或宏指令代替。 5.上机、调试、分析; 6.形成文档 (说明程序的功能、使用方法、程序 结构、算法流程)。 程序流程图的编制 流程图不仅便于程序的编制,且对程序在逻辑上的 正确性也比较容易查找和修改。 流程图主要是由以下几种框图符号组成: 1.处理框。用于说明一程序段 (或一条指令)所完成 的功能。这种框图通常是一个 ,一个出口,通 常是用矩形来表示; 2.判别框。表示进行程序的分支流向判断,框内记入 判断条件,这种框图通常是一个 ,两个或两个 以上的出口,在每个出口要分别注明分支流向条件 ,通常是用菱形来表示; 3.起止框。表示一个程序或一个程序模块的开始 和结束,起始框内通常用程序名 (如过程名)、 标号或 “开始”字符来表示,它仅有一个出口, 终止框内通常用 “结束”、 “返回”等字样来 表示,它仅有一个 ,通常用椭圆框表示; 4.连接框。当一个程序比较复杂,需要分布在几 张纸上或者虽然在一张纸上就能给出一个程序 框图,但是流程图中连线较多,且常常 交 错,这时可用连接框表示两根流向线的连接关 系。所以连接框中常用字母或数字来表示。框 内有相同字母或数字就表示它们有连线关系。 它只有一个 或出口,通常用圆框表示; 5.流向线。它表示程序的流向,即程序执行的顺 序关系。 开始 返回 处理框 判断框 起止框 A A 连接框 流向线 汇编语言源程序的汇编、连接和装入运行 1.编辑源文件.ASM; (edit *.asm) 2.汇编生成.OBJ文件;(masm *.asm) 3.连接.OBJ文件,从而生成可执行件.EXE; (link *.obj) 4.使用调试程序DEBUG,调试扩展名 为.EXE的可执行的目标程序。(debug *.exe) DEBUG常用命令的介绍 * D[地址] 或D[起始地址][目的地址] 转储命令 功能: 以内存映象方式显示内存中的信息。 说明: 转储用左右两部分显示内存映象内容,左边以十六 进制,右边以ASCII字符显示,所有不可打印字符用句 号(。)表示。每行显示16个字节的内容,在第八和第 九个字节之间有 字符 - 此命令隐含的段地址为 DS的值。若未指定起始地址,则D命令从显示的最后 一个单元的下一个单元开始显示,若以前没有使用给 D命令,则从初使化的段寄存器的内容,加上地址偏 移量 0100H 开始显示。 * G[=起始地址] [[断点]……] 执行命令 功能: 执行正在调试的程序,当达到断点时停止 执行,并且显示寄存器标志和下一条要执行的 命令。 说明: 如果没有指定起始地址,那么当前指令地 址由CS,IP寄存器的内容来决定,如果用户指 定起始地址就从

文档评论(0)

136****1820 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档