汇编语言程序设计
上QQ阅读APP看书,第一时间看更新

前言

汇编语言程序设计是计算机及相关专业必修的一门主要专业基础课程。同其他高级语言相比,汇编语言是面向机器的低级语言。由于汇编语言可以直接对硬件资源进行编程,因此具有更高的执行效率,更能充分发挥计算机硬件的功能和特性。汇编语言对掌握相关硬件的程序设计方法、从事相关软件开发和应用起到重要的作用。

本书总共为十二章内容。第一章~第九章以Intel 8086/8088系列微机为背景,系统地介绍了汇编语言的基本概念、CPU中寄存器组织与存储器分段管理的技术、汇编语言指令系统的语法及相关应用、汇编语言程序设计的基本方法。第十章~第十二章介绍了汇编语言的应用,包括:输入输出及其程序设计方法;中断的基本概念及其开发应用技巧;文件操作编程方法等内容。

本书在涵盖汇编语言基本内容的基础上,突出精讲多练,鼓励学生自主学习,在保证知识的连续性、完整性的同时,对传统的教材内容进行了较大的改动,力求内容精练、突出重点、注重应用。为鼓励学生自主学习和增加对学习内容的选择性,一般在每章后面增加了理解与练习。理解与练习是对重点、难点问题通过举例和例题分析,能在概念上和应用技巧上进一步加深理解和掌握。

全书内容由辽宁石油化工大学的王晓虹、毕于深执笔,其中全书内容由王晓虹、毕于深组织和审核。

本书中的疏漏和不妥之处敬请批评指正。

编者

2018年1月于辽宁石油化工大学