- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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)