x86汇编语言:从实模式到保护模式
作者:李忠、王晓波、 余洁
出版社:电子工业出版社
ISBN:9787121187995
VIP会员免费
(仅需0.8元/天)
¥ 22.4
温馨提示: 价值40000元的1000本电子书,VIP会员随意看哦!
电子书推荐
-
Windows环境下32位汇编语言程序设计完整版pdf格式 评分:
Windows环境下32位汇编语言是一种全新的编程语言。它使用与C++语言相同的API接口,不仅可以用来开发出大型的软件,而且是了解操作系统运行细节的最佳方式。 Win32指的是32位的Windows系列操作系统。 1990年5月份微软推出了Windows 3.0,可以支持Intel 80286/386/486微处理器的保护模式,并可以访问达16MB的内存。Windows 3.0一面世便在商业上取得了惊人的成功,从而一举奠定了Microsoft在操作系统上的垄断地位。 1992年4月,Microsoft推出了更稳定的Windows 3.1,可以支持True Type字体。Windows 3.1是16位Windows中最流行的版本。 1993年5月,Microsoft发布了具备安全性和稳定性特征的32位操作系统Windows NT 3.11,主要针对网络和服务器市场。NT代表新技术(New Technology)。NT 3.11是Windows系列中使用32位编程模式的第一个版本。它充分利用80386及以上处理器的平面地址空间和保护模式等新技术。 ........
上传时间:2010-08 大小:3.95MB
- 3.37MB
windows环境下32位汇编语言程序设计典藏版
2016-09-03罗云彬 win32 汇编 源码
- 58.72MB
Windows环境下32位汇编语言程序设计(第2版)下载
2009-02-24本书从编写应用程序的角度,从“Hello World!”这个简单的例子开始到编写多线程、注册表和网络通信等复杂的程序,通过70多个实例逐步深入Win32汇编语言编程的方方面面。本书作者有十多年的汇编编程经验,很清楚初学者在哪些地方会遇到问题,所以本书在系统全面地介绍Win32汇编编程的同时,也穿插了很多作者的经验之谈,使读者能够快速入门并最终熟练地写出各种Windows应用程序。 Windows环境下32位汇编语言是一种全新的编程语言。它使用与C++语言相同的API接口,不仅可以用来开发出大型的软件,而且是了解操作系统运行细节的最佳方式。 本书从编写应用程序的角度,从“Hello World!”这个简单的例子开始到编写多线程、注册表和网络通信等复杂的程序,通过70多个实例逐步深入Win32汇编语言编程的方方面面。 本书作者罗云彬拥有十余年汇编语言编程经验,是汇编编程网站http://asm.yeah.net和汇编编程论坛http: //win32asm.yeah.net的站长。本书是作者多年来编程工作的总结,适合于欲通过Win32汇编语言编写Windows程序的读者。 作者简介 罗云彬,软件工程师,现从事软件项目管理、软件工程实施、数据库应用等领域的工作,在Windows操作系统下的应用软件编程方面有丰富的经验,另外对Oracle数据库的管理有深入的研究,是国内为数不多的OCM证书获得者之一。 汇编语言编程是作者的一大爱好,作者自1990年开始即使用汇编语言编写程序,是Windows操作系统流行后国内最早研究Win32汇编编程的程序员之一,在1998年创建了专门探讨汇编编程的网站——htlp://asm.yeah.net,曾发表过大量关于汇编编程的文章和网上教程。 编辑推荐 本书从编写应用程序的角度,从“Hello World!”这个简单的例子开始到编写多线程、注册表和网络通信等复杂的程序,通过70多个实例逐步深入Win32汇编语言编程的方方面面。本书作者有十多年的汇编编程经验,很清楚初学者在哪些地方会遇到问题,所以本书在系统全面地介绍Win32汇编编程的同时,也穿插了很多作者的经验之谈,使读者能够快速入门并最终熟练地写出各种Windows应用程序。
- 8.50MB
Windows环境下32位汇编语言程序设计_随书光盘
2018-06-19××××××××××××××××××××××××××× × 《Windows环境下32位汇编语言程序设计》 × × 附书代码说明 × ××××××××××××××××××××××××××× 1. 编译器和链接器 本附书代码全部采用 MASM 格式编写,推荐使用 MASM32 软 件包作为编译环境,MASM32 软件包可以在以下地址下载: MASM32官方站点: http://www.masm32.com 安装及开发的操作系统建议采用32位的Windows 7,在64位操作系统 上安装 MASM32 软件包,安装生成的Lib文件可能不兼容。 安装完成以后请将本光盘根目录下的环境设置批处理文件Var.bat 拷贝到 Masm32\bin 目录下,并根据 MASM32 的安装位置编辑修改 Var.bat 文件中的相关目录名称。 2. 代码维护工具 每个例子都包括了描述编译、链接方法的 makefile 文件, 使用 nmake 工具可以自动根据此文件进行编译链接,nmake 工 具可以从 Visual C++ 的 bin 目录中找到,也可以从作者的网 站中下载。 3. 编译环境和编译方法 建议使用命令行方式进行编译,以编译 Chapter02\Test 目录中 Test.asm 为例,步骤是: I. 打开一个“命令提示符”窗口。 II. 进入环境设置批处理文件 Var.bat 所在目录并执行 它,以后就可以使用这个“命令提示符”窗口编译 文件了。 x: cd \masm32\bin var III. 进入源代码目录: cd \chapter02\test IV. 使用 nmake 工具进行编译链接: nmake V. 执行编译好的可执行文件。 如果需要对源代码进行修改,不必关闭“命令提示符”窗口, 只要切换到编辑器窗口,在修改 *.asm 文件后重复进行第 IV 和 第 V 步骤即可。 # 特别注意:将光盘中的代码拷贝到硬盘后,必须将文件的只读属性去除! 4. 本光盘所包含目录的说明 根目录下的 *.pdf ;附录A、B、C的电子版文档 Chapter02\Test ;测试编译环境 Chapter03\HelloWorld ;Hello World Chapter04\FirstWindow ;用Win32汇编写第一个窗口 Chapter04\FirstWindow-1 ;用Win32汇编写第一个窗口 Chapter04\SendMessage ;窗口间的消息互发 Chapter04\SendMessage-1 ;窗口间的消息互发 Chapter05\Menu ;使用资源 - 使用菜单 Chapter05\Icon ;使用资源 - 使用图标 Chapter05\Dialog ;使用资源 - 使用对话框 Chapter05\Listbox ;使用资源 - 使用列表框 Chapter05\Control ;使用资源 - 使用子窗口控件 Chapter05\ShowVersionInfo ;使用资源 - 显示版本信息资源的程序 Chapter05\VersionInfo ;使用资源 - 使用版本信息资源 Chapter06\Timer ;定时器的使用 Chapter07\DcCopy ;在两个窗口的 DC 间互相拷贝屏幕 Chapter07\Clock ;模拟时钟程序 Chapter07\BmpClock ;用 Bitmap 图片做背景的模拟时钟程序 Chapter07\TestObject ;一些常见的绘图操作 Chapter08\CommDlg ;使用通用对话框 Chapter09\Toolbar ;使用工具栏 Chapter09\StatusBar ;使用状态栏 Chapter09\Richedit ;使用丰富编辑控件 Chapter09\Wordpad ;一个完整的文本编辑器例子 Chapter09\SubClass ;窗口的子类化例子 Chapter09\SuperClass ;窗口的超类化例子 Chapter10\MemInfo ;显示当前内存的使用情况 Chapter10\FindFile ;全盘查找文件的例子 Chapter10\FormatText ;文件读写例子 Chapter10\FormatText\FileMap ;使用内存映射文件进行文件读写的例子 Chapter10\MMFShare ;使用内存映射文件进行进程间数据共享 Chapter11\Dll\Dll ;最简单的动态链接库例子 - 编写 DLL Chapter11\Dll\MASM Sample ;最简单的动态链接库例子 - 使用 DLL Chapter11\Dll\VC++ Sample ;最简单的动态链接库例子 - 在VC++中使用汇编编写的DLL Chapter11\KeyHook ;Windows 钩子的例子 - 监听键盘动作 Chapter11\RecHook ;Windows 日志记录钩子的例子 - 监听键盘动作 Chapter12\Counter ;有问题的程序 - 一个计数程序 Chapter12\Thread ;用多线程的方式解决上一个程序的问题 Chapter12\Event ;使用事件对象 Chapter12\ThreadSynErr ;一个存在同步问题的多线程程序 Chapter12\ThreadSyn\UseCriticalSection ;使用临界区对象解决多线程同步问题 Chapter12\ThreadSyn\UseEvent ;使用事件对象解决多线程同步问题 Chapter12\ThreadSyn\UseMutex ;使用互斥对象解决多线程同步问题 Chapter12\ThreadSyn\UseSemaphore ;使用信号灯对象解决多线程同步问题 Chapter13\CmdLine ;使用命令行参数 Chapter13\Process ;创建进程的例子 Chapter13\ProcessList ;显示系统中运行的进程列表 Chapter13\Patch1 ;一个内存补丁程序 Chapter13\Patch2 ;一个内存补丁程序 Chapter13\Patch3 ;一个内存补丁程序 Chapter13\HideProcess9x ;Windows 9x下的进程隐藏 Chapter13\RemoteThreadDll ;用 DLL 注入的方法实现远程进程 Chapter13\RemoteThread ;不依靠任何外部文件实现远程进程 Chapter14\TopHandler ;使用筛选器处理异常 Chapter14\SEH01 ;最基本结构化异常处理例子 Chapter14\SEH02 ;改进后的结构化异常处理例子 Chapter14\Unwind ;异常处理中的展开操作例子 Chapter15\Ini ;使用 INI 文件 Chapter15\Reg ;操作注册表的例子 Chapter15\Associate ;操作注册表实现文件关联 Chapter16\TcpEcho ;实现 TCP 服务器端的简单例子 Chapter16\Chat-TCP ;用 TCP 协议实现的聊天室例子 Chapter17\PeInfo ;查看 PE 文件的基本信息 Chapter17\Import ;查看 PE 文件的导入表 Chapter17\Export ;查看 PE 文件的导出表 Chapter17\Resource ;查看 PE 文件的资源列表 Chapter17\Reloc ;查看 PE 文件的重定位信息 Chapter17\NoImport ;不使用导入表调用 API 函数 Chapter17\AddCode ;在 PE 文件上附加可执行代码的例子 Chapter18\OdbcSample ;用ODBC操作数据库的例子 Appendix A\EchoLine ;控制台输入输出的例子 Appendix B\MsgWindow01 ;消息机制试验 1 Appendix B\MsgWindow02 ;消息机制试验 2 Appendix B\MsgWindow03 ;消息机制试验 3 Appendix B\MsgWindow04 ;消息机制试验 4 Appendix C\BrowseFolder ;浏览目录对话框 6. 联系作者 虽然本书中所有的例子代码都已经在32位的Windows 98、Windows 2000、 Windows XP、Windows Vista和Windows 7下测试通过,但也有存在Bug的可能,如果 发现代码存在错误或者有其它问题,请告知作者,联系方法: E-mail:luoyunbin@hotmail.com 感谢您的支持! 作者:罗云彬
- 8.80MB
Windows环境下32位汇编语言程序设计第四版珍藏版光盘
2015-04-11一书的光盘,因为光盘里面有关于PE文件格式的源代码,并且已经编译过了,所以杀毒软件会报告有病毒,请自己决定是否下载.
- 8.80MB
Windows环境下32位汇编语言程序设计(典藏版) 第四版 .iso
2014-09-19本光盘是罗老师《Windows环境下32位汇编语言程序设计(典藏版)》配套光盘,上传方便那些像我一样买了书却没光盘的被黑心淘宝卖家坑了的同学。
- 3.32MB
Windows环境下32位汇编语言程序设计(最新琢石成器版)附属光盘
2014-03-01Windows环境下32位汇编语言程序设计 第2版(罗文斌) 完整光盘内容,包含每章内容的完整代码 本光盘所包含目录的说明 根目录下的 *.pdf ;附录A、B、C的电子版文档 Chapter02\Test ;测试编译环境 Chapter03\Hello...
- 28.60MB
琢石成器Windows环境下32位汇编语言程序设计第三版
2012-08-23琢石成器Windows环境下32位汇编语言程序设计第三版, 完整清晰版,共分8部分 250多兆,可以查看我的资源,下载其余部分
- 26.79MB
[琢石成器—Windows环境下32位汇编语言程序设计].罗云彬.第三版.part08.rar
2012-08-23琢石成器Windows环境下32位汇编语言程序设计第三版, 完整清晰版,共分8部分 250多兆,可以查看我的资源,下载其余部分
- 53.31MB
Windows.环境下32位汇编语言程序设计
2013-11-16Windows.环境下32位汇编语言程序设计(第2版)完整高清晰PDF版.pdf
- 776KB
Windows环境下32位汇编语言程序设计 第2版(罗文斌) 完整光盘
2010-08-24Windows环境下32位汇编语言程序设计 第2版(罗文斌) 完整光盘内容,包含每章内容的完整代码 本光盘所包含目录的说明 根目录下的 *.pdf ;附录A、B、C的电子版文档 Chapter02\Test ;测试编译环境 Chapter03\Hello...
- 3.52MB
Windows环境下32位汇编语言程序设计(典藏版)配套光盘( 罗云彬)
2017-11-03Windows环境下32位汇编语言程序设计(典藏版)配套光盘( 罗云彬)
- 327.41MB
Windows环境下32位汇编语言程序设计(典藏版)
2016-06-05汇编语言、 在Windows环境下的32位汇编语言、程序设计、还是典藏版
- 3.39MB
Windows环境下32位汇编语言程序设计(典藏版)配套光盘 _201308最新版
2013-09-10Windows环境下32位汇编语言程序设计(典藏版)的配套光盘, 201308出版, 畅销10年,经典再现! 本书第1版出版至今已经10年多了,第3版出版至今也已经3年多了,期间笔者收到了大量的读者来信,对本书提出了各种意见和建议,综合各方面的考虑,典藏版做了以下改进。 ● 对第3版中已知的错误进行了修正,包括一些排版错误、错别字和例子中的Bug。 ● 对一些过时的内容进行了更新或删除。 ● 根据读者的反馈,对部分章节进行了重写。
- 64.14MB
windows32环境下汇编语言程序设计
2009-12-02语言程序设计(第二版)完整高清晰pdf.windows32环境下汇编语言程序设计;从“hello world"这个简单的例子开始到便携多线程、注册表、网络通信等复杂程序,通过70多个实例逐步深入Win32汇编语言编程的方方面面。
- 4.29MB
windows环境下64位汇编语言程序设计
2017-10-14windows环境下64位汇编语言程序设计 作者:JoenChen 。是把罗云彬的32位移植到64位。
- 1.44MB
Windows 环境下32位汇编语言程序设计(第2版)(7/7)
2008-01-14Windows 环境下32位汇编语言程序设计(第2版)完整高清晰PDF版,大小为64.1M,共分为7个文件
- 35.0MB
Windows.环境下32位汇编语言程序设计 part1
2012-04-12Windows.环境下32位汇编语言程序设计(第2版)完整高清晰PDF版.pdf
- 9.53MB
Windows 环境下32位汇编语言程序设计part4
2008-11-09Windows 环境下32位汇编语言程序设计(第2版)完整高清晰PDF版
- 59.49MB
32位汇编语言程序设计
2011-12-04Windows.环境下32位汇编语言程序设计(第2版)完整高清晰PDF版
- 1.44MB
Windows 环境下32位汇编语言程序设计part7
2008-11-09Windows 环境下32位汇编语言程序设计(第2版)完整高清晰PDF版
- 903KB
轻松汇编(在windows界面开放汇编的小软件)
2010-08-25轻松汇编是一个汇编语言的集成开发环境,主要面向汇编语言的初学者。 它提供了一个在Windows界面下的汇编语言开发环境,具有了一般的集成开发环境所提供的功能。例如:原来需要烦琐的命令行才能完成的工作,现在只需要简单的鼠标单击就可以完成,而且复杂的参数也只要进行一下设置就可以了。还有,它会截获错误信息,并显示在错误窗口上,只要点击一下错误信息,对应的错误行就会在编辑窗口突出显示出来。 除了一般的功能外,它还针对汇编语言的特殊性和汇编语言初学者的特殊性,提供了一些专门针对汇编语言和专门针对汇编语言初学者的功能。例如:格式整理,当您写完一行程序,换行时,轻松汇编会自动先简单的检查该行语法,如无错误则整理该行的格式,使您的汇编程序格式整齐,具有如同艺术品一样的建筑美。而且在集成环境里,第二版增加了交叉文件和映像文件的自动读入功能,使初学者阅读交叉文件和映像文件更方便,有利于初学者养成良好的编程习惯和加深对汇编语言、机器语言的理解。
- 1.33MB
汇编一个有用的windows汇编
2010-05-13一个关于汇编的编一个有用的windows汇编编一个有用的windows汇编编一个有用的windows汇编编一个有用的windows汇编
- 10.26MB
Windows环境下汇编语言程序设计
2009-12-12本书以汇编语言的形式介绍32位Windows环境API编程和Windows内部操作机制。它从一个汇编程序员的角度,以丰富的实例详细解释了32位Windows的编程。它不仅告诉你“要这样做”,还告诉你“为什么要这样做”,使读者对Windows的消息循环、窗口处理过程、Windows中的分段和分页保护、中断等内部操作机制有一个深入的了解。 本书从实用性、易掌握性出发,重点突出、操作简练、内容丰富,可操作性强。本书可作为高级编程人员的参考书,也可作为大专院校计算机专业的参考书。
- 5.19MB
琢石成器-Windows环境下32位汇编语言程序设计 文字版(注意是文字版)
2019-01-29琢石成器—Windows环境下32位汇编语言程序设计 pdf文件,注意这是文字版,不是扫描版
- 130.0MB
Windows环境下32位汇编语言程序设计(琢石成器.第3版)超清.part1
2018-05-11琢石成器-Windows环境下32位汇编语言程序设计是一本学习汇编,了解底层window知识的首选书籍
- 9.53MB
Windows 环境下32位汇编语言程序设计 part3
2008-11-09Windows 环境下32位汇编语言程序设计(第2版)完整高清晰PDF版
- 9.53MB
Windows 环境下32位汇编语言程序设计 part2
2008-11-09Windows 环境下32位汇编语言程序设计(第2版)完整高清晰PDF版
- 9.53MB
Windows 环境下32位汇编语言程序设计part5
2008-11-09Windows 环境下32位汇编语言程序设计(第2版)完整高清晰PDF版
- 9.53MB
Windows 环境下32位汇编语言程序设计part6
2008-11-09Windows 环境下32位汇编语言程序设计(第2版)完整高清晰PDF版
- 28.60MB
琢石成器Windows环境下32位汇编语言程序设计第三版03
2012-08-23琢石成器Windows环境下32位汇编语言程序设计第三版, 完整清晰版,共分8部分 250多兆,可以查看我的资源,下载其余部分