汇编语言程序设计技术是计算机专业学生必须掌握的基本技能之一。使用汇编语言编写程序,用户可以直接访问计算机系统内部各资源,具有实时性强、占用存储资源少、执行速度快、代码效率高等优点。另外,通过汇编语言的学习,学生可以更好地理解计算机系统的组成及工作原理。因此“汇编语言程序设计”这门课程始终是高校计算机专业及相关学科的经典课程之一。
面对计算机技术的迅猛发展,传统的基于DOS平台的汇编语言程序设计已经不能满足需要。因此,宋人杰主编的《汇编语言程序设计(第2版21世纪普通高校计算机公共课程规划教材)》从便于教学出发,在内容编排上既兼顾了以传统的Intel8086/8088为代表的16位汇编语言程序设计,同时又以较大的篇幅介绍了80x86指令系统和相关的程序设计方法。
《汇编语言程序设计(第2版21世纪普通高校计算机公共课程规划教材)》以8086/8088指令为主,以实模式下的80x86指令为辅,系统地介绍了汇编语言的基础理论知识和程序设计方法。主要内容包括:汇编语言程序设计基础知识、8086指令寻址方式及指令系统、常用伪指令、程序设计方法、高级汇编技术、80x86指令系统、汇编语言与C语言混合设计的方法。本书各章节内容重点突出、结构清晰、简洁易懂。
宋人杰主编的《汇编语言程序设计(第2版21世纪普通高校计算机公共课程规划教材)》的实验工具软件一章中,介绍了两种调试软件:基于MASM5。0的DEBUG和基于MASM6。11的PWB、CodeView,为读者进行汇编语言程序设计提供了方便。
本书可作为本科院校计算机及相关专业的教材,也可供科研及软件开发人员自学参考。