第三版 彙编语言程式设计教程

彙编语言程式设计教程(第三版)【第三版 彙编语言程式设计教程】《彙编语言程式设计教程(第三版)》是 清华大学出版社出版的图书,平装 。
基本介绍书名:彙编语言程式设计教程(第三版)
ISBN:9787302257530
定价:29.5元
出版时间:2014-1-6
装帧:平装
印次:3-3
图书简介本书以IBM PC机型和80x86指令系统为主体,全面而又系统地介绍彙编语言程式设计方法 。全书共分10章,第1章介绍彙编语言基础知识,第2章介绍80x86的功能与系统结构,第3章详细介绍定址方式和指令系统,第4章介绍伪指令、彙编语言程式格式等,第5章讲述顺序程式设计、分支程式设计和循环程式设计的基本方法,第6章详细介绍子程式设计及参数传递的方法,第7章介绍输入输出程式设计技术和方法,第8章介绍高级彙编技术,包括宏彙编、条件彙编和重複彙编等,第9章讲述DOS功能调用和BIOS功能调用,第10章是彙编语言程式设计上机实验指导 。本书可作为计算机及相关专业本科生的教学用书,也可作为从事计算机套用的工程技术人员的参考书 。图书目录彙编语言程式设计教程(第三版)目录第1章彙编语言基础知识1.1计算机基础知识1.1.1计算机的发展史1.1.2计算机的特性1.1.3计算机的分类1.1.4计算机的主要技术指标1.2计算机的基本结构与组成1.2.1计算机的硬体1.2.2计算机的软体1.2.3计算机的程式设计语言1.2.4计算机系统的层次结构1.3计算机中的数制与码制1.3.1数制及数制转换1.3.2机器数的编码1.3.3定点数与浮点数1.3.4码制思考与练习题第2章微型计算机体系结构2.18086/8088微处理器2.1.18086/8088的功能结构2.1.28086/8088的暂存器组织2.1.38086/8088的存储器组织2.2微机的主机板结构2.380x86微处理器2.3.1Intel80x86微处理器的发展2.3.2IA-32CPU功能结构2.3.3IA-32CPU暂存器组2.3.4IA-32CPU存储器管理思考与练习题第3章微型计算机的指令系统3.1定址方式3.1.1运算元的种类3.1.28086/8088的机器代码格式3.1.3与数据有关的定址方式3.1.4与转移地址有关的定址方式3.28086/8088指令系统3.2.1数据传送类指令3.2.2算术运算类指令3.2.3逻辑操作类指令3.2.4程式控制类指令3.2.5串操作类指令3.2.6处理器控制类指令3.2.7输入输出类指令3.380x86指令系统介绍3.3.180x86定址方式3.3.280286指令系统新增指令3.3.380386指令系统新增指令3.3.480486指令系统新增指令3.3.5Pentium指令系统新增指令思考与练习题第4章伪指令与彙编语言程式结构设计4.1彙编语言语句类型和格式4.2伪指令4.2.1表达式赋值伪指令4.22数据定义伪指令4.2.3LABEL伪指令4.2.4段定义伪指令4.2.5简化段定义伪指令4.2.6过程定义伪指令4.2.7模组命名、通信等伪指令4.3彙编语言源程式结构4.3.1完整段定义结构4.3.2简化段定义结构4.3.3程式段前缀结构4.3.4可执行程式结构思考与练习题第5章彙编语言程式设计5.1彙编语言程式设计概述5.2顺序程式设计5.3分支程式设计5.3.1双分支结构程式设计5.3.2多分支结构程式设计5.4循环程式设计5.4.1简单循环程式设计5.4.2多重循环程式设计思考与练习题第6章子程式设计6.1子程式的定义与调用6.1.1子程式的定义6.1.2子程式的调用6.2子程式的参数传递方法6.2.1通过暂存器传递参数6.2.2通过堆叠传递参数6.2.3通过存储单元传递参数6.3子程式的嵌套与递归6.3.1子程式的嵌套调用6.3.2子程式的递归调用思考与练习题第7章输入输出程式设计7.1微机接口技术概述7.2输入输出的控制方式7.2.1程式查询传送方式7.2.2中断传送方式7.2.3DMA传送方式7.3输入输出综合应用程式举例思考与练习题第8章高级彙编技术8.1宏彙编8.1.1宏定义与宏调用8.1.2宏彙编实例分析8.1.3宏嵌套8.2重複彙编与条件彙编8.2.1重複彙编8.2.2条件彙编8.3複杂数据结构8.3.1结构8.3.2记录8.4模组化程式设计8.4.1宏库的使用8.4.2源程式的包含档案8.4.3目标代码档案的连线思考与练习题