img
share 分享

x86汇编语言:从实模式到保护模式

作者:李忠、王晓波、 余洁

出版社:电子工业出版社

ISBN:9787121187995

VIP会员免费 (仅需0.8元/天) ¥ 22.4

温馨提示: 价值40000元的1000本电子书,VIP会员随意看哦!

电子书推荐

更多资源 展开

32位汇编语言程序设计源码及masm615包 评分:

本软件包配套钱晓捷主编《微机原理与接口技术·第4版--基于IA-32处理器和32位汇编语言》(机械工业出版社,“十一五”国家级规划教材)教材,详细的使用方法请参考教材。 本书从MASM 6.11和Visual C++ 6.0集成开发环境中抽取有关文件构造了一个基本的MASM开发软件包,主要包含如下程序: --MASM 6.15的汇编程序ML.EXE和配套的汇编错误信息文件ML.ERR。这些程序取自Visual C++ 6.0,用于汇编32位和16位汇编语言程序。 --32位连接程序LINK32.EXE和配套的动态库文件MSPDB60.DLL,32位子程序库创建、管理文件LIB32.EXE,32位可执行程序、目标模块等二进制文件的结构显示、反汇编程序DUMPBIN.EXE,使用Windows基本API函数所需要的开发导入库文件KERNEL32.LIB等。这些程序取自Visual C++ 6.0,用于开发32位Windows应用程序。本书将其中连接程序和库管理程序文件名后增加了“32”以便与16位相应程序区别。 --16位连接程序LINK16.EXE,16位子程序库创建、管理文件LIB16.EXE。这些程序取自MASM 6.11,用于开发16位DOS应用程序。 --本书作者编写的32位Windows控制台环境的输入输出子程序库文件IO32.LIB和配套的包含文件IO32.INC,16位DOS环境的输入输出子程序库文件IO16.LIB和配套的包含文件IO16.INC。 --本书作者编辑的方便操作的快捷方式和多个批处理文件。例如,WIN32是进入32位控制台的快捷方式,DOS16是进入16位模拟DOS的快捷方式。再如,MAKE32.BAT用于创建32位Windows控制台应用程序,MAKE16.BAT用于创建16位DOS应用程序。 本书配套的MASM软件包默认安装到硬盘D分区的MASM目录(如果是其他分区或目录,需要相应修改批处理文件和快捷方式DOS16、WIN32)。本书作者建立的快捷方式和编写的子程序库文件、包含文件以及批处理文件就安排在MASM目录。进行汇编、连接及配套的程序文件保存在BIN子目录。另外,HELP子目录是MASM 6.11所包含的有关帮助文件,输入QH.BAT就可以查看。大家也可以根据需要建立子目录保存有关程序文件,例如CV子目录是MASM 6.11配套的调试程序CodeView。 这样,在Windows资源管理器中双击批处理文件(DOS16.BAT、WIN32.BAT)或者快捷方式(DOS16.PIF、WIN32.LNK)进入MASM目录,一个简单的命令就可以生成可执行文件(假设源程序文件名是EG0201.ASM): MAKE32 eg0201 备注:progs目录保存本教材例题程序。用户编写的源程序应该保存在主目录下进行汇编连接,开发完成后可以再保存在其他目录。

...展开详情
上传时间:2014-07 大小:2.9MB
热门图书