新概念汇编语言/面向“工程教育认证”计算机系列课程规划教材
编辑推荐
全面讲解IA-32结构系列(80x86系列)处理器的32位编程。
新目标:理解系统原理,提升编程技能。
新方法:依托高级语言,讲解低级语言。
新平台:利用虚拟机器,运行示例代码。
内容简介
本书设定新目标,采用新方法,基于新平台,讲解IA32结构系列(80x86系列)CPU的32位编程。本书分为4个部分: 第一部分利用VC 2010环境的嵌入汇编和目标代码,介绍IA32系列(80x86系列)CPU的基本功能和32位编程技术; 第二部分利用开源汇编器NASM、开源虚拟机VirtualBox和模拟器Bochs,介绍汇编语言和计算机系统底层输入输出的实现方式; 第三部分详细讲解保护方式编程技术,生动展示保护方式编程细节; 第四部分简要说明相关软件工具的使用。
本书依托高级语言,讲解低级语言;利用虚拟平台,演示系统原理。第一部分和第二部分可作为高校计算机及电子信息类专业学生学习汇编语言的教材,第三部分可作为编程爱好者学习保护方式编程技术的教材或参考书。