汇编语言在WIN32平台下的使用技术方案.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
编 号: 合肥工业大学 本 科 生 毕 业 论 文 题 目 汇编语言在WIN32平台下的使用 院 系 计算机系 专 业 计算机及应用 指导教师 周国祥 学生姓名 赵国庆 年 级 级 学 号 二○○四年十月一日 编 号: 合肥工业大学 学 士 学 位 论 文 论文题目:汇编语言在WIN32平台下的使用 作 者:赵国庆 指导教师:周国祥 系别、年级:计算机系 级 专 业:计算机及应用 完成日期:2004年10月 汇编语言在WIN32平台下的使用 论文制作:赵国庆 指导教师:周国祥 摘 要 汇编语言是公认的,可以使用的,最接近机器的可编程语言。以其执行速度快,时空效率高,可直接操纵硬件而闻名于程序设计界。在DOS时代,许多软件,包括当时名噪一时的晓军2.13汉字系统,UCDOS的部分代码等,都是使用汇编语言开发而成,可见当时汇编之风光。时隔十几年,当操作系统普遍由黑洞洞的DOS字符界面,走到如今五彩缤纷的视窗世界后,由于硬件架构的改变以及操作系统内核的重大变革,导致许多开发人员放弃了熟悉的汇编语言。 在Windows 95 时期,几乎根本就看不到有汇编语言写出来的作品。汇编在微软帝国强大的可视化开发环境中似乎消亡了,永远只能留在计算机软件的历史之中了。然而,在Windows95的末期、Windows98初期,一批热爱着汇编的开发人员和公司,通地对Windows 95长期分析、总结、交流,终于弄清了这个32位操作系统的许多秘密,成功开发出了一系列的汇编开发环境和开发工具,并实现了在Windows 95/98平台上稳定的运行,其中知名的有Bolard 公司的Tasm5.0,微软件自已的Masm6.11,外国人Htuch基于微软Masm开发的Masm32V8以及KetilO写的兼容Masm和Tasm的RadASM集成环境等。本文将试图向您论述汇编语言在Win32平台上使用的基本原理、基本方法并对一些常规的应用进行实例演示。 关键词: 汇编语言,WIN32平台,平坦寻址,80386特权指令,保护模式,PE格式文件 Use Assembly Language In Win32 Operation Table Discourse Writer:ZhaoGuoqing Advisor:Zhou Guoxiang Abstract The assembly language is the most usefull language ,It can operate computer by high efficiency. Sometimes we use it to develop the operation system and some lower level software for example firmware?drive etc .But in windows operation system , it use protect model ,so we can not to control the hardware like in DOS environment. This thesis want to talk ablut how use assembly language in the Win32 operation table .First ,I will introduce the history about assembly language and compare it with some other hight grade language ,Then make a instance about process control with 32bit assembly language . In the last we will analysis the instanc program and give some advise . My aim is research it and use it in a lare bound. Write this thestis , the main data

文档评论(0)

金不换 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档