汇编语言程序设计教程

汇编语言程序设计教程

贺红娟等, 编著

出版社:北京交通大学出版社

年代:2008

定价:35.0

书籍简介:

汇编语言程序设计与计算机组成不仅是高等院校电子计算机硬、软件专业学生必修的核心课程之一,而且对于训练学生掌握程序设计技术,熟悉上机操作和程序调试技术都有重要作用。本书共有8章。第一、二两章是基础知识,介绍计算机系统的软、硬件组成、基本工作方式、数据信息和控制信息的表示方法。第三章主要介绍的是8086\8088系统机的指令系统和寻址方式,并给出各种指令的使用举例。第四章主要介绍的是伪指令、汇编语言程序设计的格式和上机过程。第五章主要介绍循环、分支、子程序的结构和程序设计。第六章主要介绍的是高级宏汇编技术。第七章主要介绍的是存储系统的组成,重点是主存储器的工作原理和设计方法。第八章主要介绍输入/输出程序设计方法,说明中断原理、中断过程、中断程序的设计以及相关的DOS和BIOS的中断调用。

书籍目录:

第1章 基础知识 1.1 进位计数制与转换 1.1.1 进位计数制的基本概念 1.1.2 不同数制之间的转换 1.2 带符号数的表示方法 1.2.1 原码、反码和补码表示方法 1.2.2 原码、反码和补码之间的转换 1.2.3 补码与真值之间的转换 1.3 非数值数据的表示 1.3.1 ASCIl码 1.3.2 汉字编码 1.4 汇编语言简介 1.4.1 汇编语言的由来 1.4.2 汇编语言的特点 1.4.3 汇编语言的使用领域

第1章 基础知识 1.1 进位计数制与转换 1.1.1 进位计数制的基本概念 1.1.2 不同数制之间的转换 1.2 带符号数的表示方法 1.2.1 原码、反码和补码表示方法 1.2.2 原码、反码和补码之间的转换 1.2.3 补码与真值之间的转换 1.3 非数值数据的表示 1.3.1 ASCIl码 1.3.2 汉字编码 1.4 汇编语言简介 1.4.1 汇编语言的由来 1.4.2 汇编语言的特点 1.4.3 汇编语言的使用领域 1.5 汇编语言的数据类型 习题第2章 计算机的基本组成 2.1 计算机系统概述 2.1.1 计算机硬件系统 2.1.2 计算机软件概述 2.2 中央处理器 2.2.1 中央处理器的简介 2.2.2 中央处理器的基本结构 2.2.3 CPU的主要技术参数 2.3 寄存器 2.3.1 寄存器组 2.3.2 通用寄存器的作用 2.3.3 专用寄存器的作用 2.4 存储器 2.4.1 存储器的分类 2.4.2 主存储器 2.4.3 内存管理模式 习题第3章 寻址方式和指令系统 3.1 寻址方式 3.1.1 立即寻址方式 3.1.2 寄存器寻址方式 3.1.3 直接寻址方式 3.1.4 寄存器间接寻址方式 3.1.5 寄存器相对寻址方式 3.1.6 基址加变址寻址方式 3.1.7 相对基址加变址寻址方式 3.2 指令系统 3.2.1 汇编语言指令格式 3.2.2 指令的分类 3.3 数据传送类指令 3.3.1 数据传送指令 3.3.2 堆栈操作指令 3.3.3 数据交换指令 3.3.4 标志位操作指令 3.3.5 地址传送指令 3.4 算术运算类指令 3.4.1 加法指令 3.4.2 减法指令 3.4.3 乘法指令 3.4.4 除法指令 3.4.5 十进制调整指令 3.5 逻辑操作类指令 3.5.1 逻辑运算指令 3.5.2 逻辑移位指令 3.6 程序控制类指令 3.6.1 转移指令 3.6.2 循环控制指令 3.7 串操作类指令 3.7.1 传送指令MOVS 3.7.2 串比较指令CMPS 3.7.3 串搜索指令SCAS 3.7.4 从源串中取数指令LODS ……第4章 汇编语言第5章 汇编语言程序设计第6章 子程序第7章 高级汇编语言编程技术第8章 输入/输出和中断附录A 上机实验附录B ASCII码表附录C 调试程序DEBUG附录D 汇编错误信息参考文献

内容摘要:

汇编语言直接描述机器指令,比机器指令容易记忆和理解。通过学习和使用汇编语言,能够感知、体会、理解机器的逻辑功能,并为理解各种软件系统的原理打下技术理论基础;还可掌握硬件系统的原理打下实践应用基础,是我们理解整个计算机系统的最佳起点和最有效途径。 本书共分8章,第1、2章介绍计算机和汇编语言的基础知识;第3章主要讲述8086/8088系列PC机的指令格式、寻址方式及8086/8088指令系统;第4章介绍常用的伪指令、汇编源程序的格式、汇编程序的汇编与连接及调试方法;第5章介绍汇编程序的设计;第6章介绍子程序的定义与调用,以及子程序的设计;第7章介绍高级汇编语言编程技术、宏汇编、条件汇编、重复汇编、结构及记录;第8章主要介绍输入/输出和中断。 本书可以作为高等院校计算机及相关专业的高职高专学生的教材,也适合计算机初学者使用,读者只需具有数制和计算机基本组成这方面的知识就可以通过本书学习。

编辑推荐:


汇编语言直接描述机器指令,比机器指令容易记忆和理解。通过学习和使用汇编语言,能够感知、体会、理解机器的逻辑功能,并为理解各种软件系统的原理打下技术理论基础;还可掌握硬件系统的原理打下实践应用基础,是我们理解整个计算机系统的最佳起点和最有效途径。 本书共分8章,第1、2章介绍计算机和汇编语言的基础知识;第3章主要讲述8086/8088系列PC机的指令格式、寻址方式及8086/8088指令系统;第4章介绍常用的伪指令、汇编源程序的格式、汇编程序的汇编与连接及调试方法;第5章介绍汇编程序的设计;第6章介绍子程序的定义与调用,以及子程序的设计;第7章介绍高级汇编语言编程技术、宏汇编、条件汇编、重复汇编、结构及记录;第8章主要介绍输入/输出和中断。 本书可以作为高等院校计算机及相关专业的高职高专学生的教材,也适合计算机初学者使用,读者只需具有数制和计算机基本组成这方面的知识就可以通过本书学习。

书籍规格:

书籍详细信息
书名汇编语言程序设计教程站内查询相似图书
9787811234923
如需购买下载《汇编语言程序设计教程》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位北京交通大学出版社
版次1版印次1
定价(元)35.0语种简体中文
尺寸26装帧平装
页数 274 印数 4000

书籍信息归属:

汇编语言程序设计教程是北京交通大学出版社于2009.01出版的中图分类号为 TP313 的主题关于 汇编语言-程序设计-高等学校:技术学校-教材 的书籍。