- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第2期 计 算 机 教 育
84 2012年 1月 25日 ComputerEducation
文章编号 :1672—5913(2012)02.0084—04 中图分类号:G642
32位汇编语言教学技巧
钱晓捷
(郑州大学 信息工程学院,河南 郑州 450001)
摘 要:总结基于Windows控制台的32位汇编语言教学经验,阐述如何构建简单易用的32位汇编语
言开发环境,结合汇编语言现状提 出教学重点是处理器基本指令及其编程,以大量具有交互性和趣味
性的程序贯穿整个教学过程,突出编程实践,将众多的处理器指令和汇编伪指令随教学内容分散编排,
体现循序渐进的教学原则。
关键词:汇编语言;Windows;教学
汇编语言程序设计是我国高校计算机及相关 境,主要 由MASM、VisualC++开发系统 中的
学科的一门专业基础课程。从上世纪80年代以 核心文件组成,无需安装和配置,直接复制就可
来,汇编语言的教学内容主要基于 16位 8086处 以使用,非常便于在课堂上进行演示教学和在机
理器和PC机硬件平台,以及 16位DOS操作系 房上机实践。它应用于Windows操作系统平台,
统和MASM 汇编程序软件环境 ¨】。随着微机技 支持 32位 Windows控制台和 16位 DOS环境应
术的飞速发展,近年来,国内高校师生都希望能 用程序的开发,仍使用MASM汇编程序,配套
够基于 32位 80x86处理器和 32位 Windows操 WinDbg和CodeView调试程序,并精心编制了输
作系统软硬件平台学习汇编语言,但在面向初学 入输出子程序库及方便操作的批处理文件等。
者实施教学时却面临诸多难点。 调试程序是汇编语言教学中必须了解乃至掌
几年来,我们使用外文版教材 f2和 自编教 握的内容。但是,Windows应用程序的调试程序,
材 [34进行了32位汇编语言教学实践,获得了一 不论是集成于某个开发系统 (如 VisualStudio),
还是独立使用 (如WinDbg、SoftlCE),都存在软
些教学经验,较好地解决了这些问题。
件庞大、使用繁杂的问题。在我们构建的开发软
1 构建简单易用的开发环境 件包中,只抽取其中若干核心文件即构成了适合
汇编语言教学要求的WinDbg调试程序。WinDbg
在 l6位汇编语言教学中,通常使用微 软 是广泛应用的Windows调试程序 ]5416110[¨4,由微
提供 的宏 汇编程序 MASM,配合 DOs系统 软免费提供,类似VisualSutdio中的调试程序。
的DEBUG调试程序,或者支持 32位指令 的 它满足汇编语言教学,也适合今后调试 c++语
CodeView调试程序。目前,32位 Windows平台 言编写的Windows应用程序。
的汇编语言编程仍然使用MASM汇编程序,主 编程需要人机交互,以便提高程序的直观性
要的开发环境是MASM32【和VisualC++集成 和学习的趣味性。汇编语言的开发环境中并没有
化开发系统 [6-7],它们虽功能强大,却都略显复 提供可以调用的子程序或函数,用户必须直接调
杂和庞大,不太适合准备入 门的初学者。 用操作系统的功能函数。然而,Wind
您可能关注的文档
最近下载
- 2021年6月大学英语四级真题解析(第二套).pdf VIP
- 初中地理会考模拟试题(共四套 含参考答案) .pdf VIP
- 2023年6月福建高中学业水平合格考地理试卷真题(含答案详解).pdf VIP
- 广州教科版小升初英语复习:五年级下册知识清单+练习(含解析).pdf VIP
- 2025年中考数学一轮复习:48道压轴题精选汇编(较难,含答案).docx VIP
- 艺术与审美知到智慧树期末考试答案题库2025年北京大学、中央美术学院等8校跨校共建.docx
- 冠状窦解剖与冠状静脉造影-精品医学课件.pptx
- 集团ERP信息化总体规划项目建议方案.pptx VIP
- NFPA 13-2013 中文版资料文件.pdf VIP
- 医院危化品知识培训课件.pptx
文档评论(0)