- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
中国鸯新技术企业
初 多【编 话 畜编 程 过 程 的
一 个 审地 问题
文 /彭 小利
【摘要 】 通过近几年汇编语言的教学,笔者发现很 多学生在初学汇编语言时,都会犯同样的错误 ,那就是 ,
无论怎样 的一个程序 。学生运行 以后都希望直接直观的看到或是感知到结果,否则就认 为程序有 问题 。然而
一 个程序运行后 的结果能否直接看到或是感知到 ,是要根据这个程序所要完成的功能而定 的。
【关键词 】汇编语言 程序 初 学者
在各种高级程序设计语言应用如此广泛的今天 ,汇编语言似乎 文件 p.exe,但是我们在执行这个可执行 文件 以后什么都看不到 (如
被很多人所忽略 。但它 的重要性 已经是每个学 习计 算机专业 的学生 图 2)。
所共知的,(比如钱晓捷 老师的 《重新认识汇编语言》这篇文章和 《新
版汇编语 言程序设计》一书的前言部分就很 明确的提出汇编语言的
重 要 性)。 图 2 运行 P.e~O文 件
在从事汇编语言的教学过程 中,特别是在上机过程 中,我发现 到这一步时就会有很多学生举手 问 “老师为什么程序运行 以后
很多学生在学 习汇编语 言编程 时存在着一个共 同的问题 ,那就是无 什么都看不到?”“那我怎么知道加 以后的结果是多少呢?…结‘果正
论是怎样 的一个程序 ,运行 以后学生就想马上直接看到或者感知到 确与否呢?”等等之类的问题。其实运行之后什么都看不到就对了,
结果。但是只要懂得汇编语言的人都知道 ,这要看 编的是一个执行 因为我们 的程序本身就没有显示 的功能 ,它仅仅只是计算而 已。那
什 么功能的程序 ,执行后有的可能发出声音 .有的可 以看到一些句 要怎样我们才能看到这个结果呢?有两种方法 .一种是在 debug中来
子 ,有的可能什么都没有等等 。那什么都没有的这种 就只能在 debug 观察 。需如下几步 :
中去看 了。 1.装入程序 。(如图3)
我们在此 以基本的汇编系统 MicrosoftMASM 6.15为例 ,大家
都知道 。如果我们要建立并处理一个汇编语 言程序 ,则需要 以下过
程 ,如 图 1所示 。 图 3
2.反汇编 。用 u命令进行反汇编 (如图4),可 以观察到 p.exe反
汇编 以后在 内存 的 13F5:00O0—— 13F5:0011这段 内存单元区域 ,如
图 4虚线框部分 。
图 1汇 编语 盲程序 的建立及 汇 编过程
通过上面 的步骤 .这样我们所得到 的.EXE文件才可 以运行 ,我
们在运行 以后 ,如果有 显示或者其他一些可直观感知的功能 的,那
么我们便 能通过我们的感知直接 了解程序 的运行结果。而有的程序
本身就没有这些功能 ,比如只是单单的计算的 。在运行程序后什么
都看不到或者 听不到 ,有 的同学就会很疑惑为什么没有反应 呢? 比 圈 4 反汇编
如 p.asm就是一个简
您可能关注的文档
最近下载
- 12J502-2内装修-室内吊顶.pdf VIP
- 全球及中国白蚁防治服务行业市场发展分析及前景趋势与投资发展研究报告2025-2028版.docx
- 2025年党员干部应知应会理论知识题库判断题测试卷附答案.docx VIP
- 医院检验科培训课件:《临床血液与体液检验基本技术标准》的解读(血液部分).pptx
- 2024年山西临汾尧都区社区工作者招聘真题.docx VIP
- 苯酚的理化性质及危险特性表.doc VIP
- 颈椎间盘突出护理.pptx VIP
- 线性代数英文课件:ch5-4(not necessary).ppt VIP
- 《SJT11223-2000-铜包铝线》.pdf VIP
- 民乐介绍课件.pptx VIP
文档评论(0)