汇编语言程序设计

出版时间:1997-7-1  出版社:重庆大学出版社  作者:张志明,杨明广 主编  页数:312  字数:505000  

内容概要

本书是以IBM PC计算机8086/8088 CPU为基础,介绍汇编语言的基本原理和程序设计技术。本书重点介绍了8086/8088编程结构、指令系统、伪指令、汇编语言程序格式等汇编语言编程基础知识以及顺序、分支循环、子程序、宏指令等基本程序设计技术和输入输出、中断程序设计技术。最后还介绍了BIOS中断调用、DOS系统调用和模块化程序设计等实用设计方法和系统组织方法。  为了便于学习和实践,书中除了安排大量的例题、习题之外,还专门编写了上机实验一章,使实践环节和书本知识有机地结构在一起。  本书始终贯彻结构化程序设计思想,有利于初学者形成良好的程序设计风格和编程习惯。本书还注意难点分散,将部分指令结构编程技术一起介绍,便于初学者克服入门的困难。  本书可作为高等院校专科教材,以及成人教育、自学考试等因素水平的教材,同时也可作为广大工程技术人员学习汇编语言的参考书。

书籍目录

第一章 基础知识 1.1 计算机系统 1.2 计算机语言 1.3 计算机中数据的表示方法 习题第二章 IBM PC计算机组织 2.1 8086/8088微处理器的结构 2.2 8086/8088的存储器组织 2.3 接口与外设 习题第三章 8086/8088指令系统 3.1 指令系统概述 3.2 寻址方式 3.3 传送类指令 3.4 算术运算指令(一) 3.5 逻辑及移位指令 3.6 处理机控制指令 3.7 指令执行时间 习题第四章 汇编语言程序设计基础 4.1 汇编语言的语句格式 4.2 常用伪指令 4.3 操作数运算符 4.4 汇编语言程序格式 4.5 汇编语言上机过程 习题第五章 基本程序设计方法 5.1 程序设计概论 5.2 顺序程序设计 5.3 控制转移指令 5.4 分支程序设计 5.5 循环程序设计 5.6 字符串处理 习题第六章 子程序设计 6.1 子程序概述 6.2 子程序设计方法 6.3 子程序设计举例 6.4 带宏指令的程序设计 习题第七章 数值运算及代码转换 7.1 算术运算指令(二) 7.2 双精度运算 7.3 代码转换 习题第八章 输入输出程序设计 8.1 I/O设备与I/O接口 8.2 输入输出指令 8.3 I/O设备的数据传送方式 8.4 输入输出程序举例 习题第九章 中断程序设计 9.1 中断技术概述 9.2 IBM PC/XT的中断系统 9.3 中断程序设计 9.4 中断程序举例 习题第十章 系统调用与程序设计 10.1 BIOS中断功能调用 10.2 DOS系统功能调用 10.3 BIOS中断调用举例——彩色图形程序设计 10.4 DOS系统调用举例——文件代号式磁盘存取 习题第十一章 模块化程序设计 11.1 模块化程序设计概述 11.2 模块组合方式与程序的连接 11.3 模块间的通信 11.4 模块化程序设计举例 11.5 汇编语言与高级语言的接口 习题第十二章 汇编语言程序上机实验 实验一 DEBUG编程与调试 实验二 汇编连接过程实验 实验三 分支程序设计实验 实验四 循环程序设计实验 实验五 子程序设计实验 实验六 字符串处理 实验七 输入输出程序实验(发声程序) 实验八 中断程序实验(串行通信) 实验九 DOS文件管理 实验十 屏幕作图附录 附录1 8086/8088指令系统一览表 附录2 指令对标志的影响 附录3 DEBUG命令——览表 附录4 DOS系统调用 附录5 BIOS中断功能调用参考文献

图书封面

评论、评分、阅读与下载


    汇编语言程序设计 PDF格式下载


用户评论 (总计0条)

 
 

 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7