汇编语言程序设计

副标题:无

作   者:相伟主编

分类号:

ISBN:9787508434896

微信扫一扫,移动浏览光盘

简介

本书以目前广泛使用的PC机为平台,详细介绍了宏汇编语言的基本概念、指令系统和程序设计的基本方法。全书共11章,主要内容包括:微型计算机概述、程序设计基础、顺序程序设计、分支程序设计、循环程序设计、宏功能设计和子程序设计、串操作程序设计、输入输出与中断、文件操作、模块化程序设计、32位CPU指令系统及其编程。   本书融入了作者多年来的教学心得,特别注重阐明宏汇编语言中的基本概念、程序设计的基本思路和方法,在章节安排上,按照快速入门、循序渐进、指令介绍与指令应用紧密结合的原则,使得教材内容易于理解和掌握。    本书可作为高等院校计算机及相关专业汇编语言程序设计教材,也可作为成人高校、高职高专和民办院校计算机及相关专业汇编语言程,宇设计的教学参考书,同时还可作为非计算机专业人员学习汇编语言程序设计的自学教材和参考书。

目录

目录

前言
第1章 微型计算机概述
本章学习目标
1.1 微型计算机的发展过程与组成结构
1.1.1 微型计算机的发展过程
1.1.2 微型计算机的组成结构
1.2 数据编码与运算
1.2.1 数据编码与运算
1.2.2 带符号数的编码及运算
1.2.3 数的定点表示法和浮点表示法
1.2.4 BCD码和ASCII码
1.3 8086/8088CPU
1.3.1 8086/8088CPU的内部结构
1.3.2 CPU的内部寄存器
1.4 8086/8088CPU的存储器管理
1.4.1 存储器的分段管理
1.4.2 CPU对存储器的寻址
本章小结
习题一
第2章 程序设计基础
本章学习目标
2.1 汇编语言源程序结构
2.1.1 汇编语言源程序的结构及分析
2.1.2 机器指令简介
2.1.3 常量、变量、标号及表达式
2.2 寻址方式
2.2.1 立即寻址
2.2.2 寄存器寻址
2.2.3 存储器寻址
2.3 常用伪指令
2.3.1 数据定义伪指令
2.3.2 符号定义伪指令
2.3.3 段定义伪指令
2.3.4 其他常用的伪指令
2.4 I/O功能调用
2.4.1 常用的DOS系统功能调用
2.4.2 常用的ROM BIOS功能调用
本章小结
习题二
第3章 顺序程序设计
本章学习目标
3.1 数据传送指令
3.1.1 通用数据传送指令
3.1.2 地址传送指令
3.2 算术运算指令
3.2.1 加法类指令
3.2.2 减法类指令
3.2.3 乘法指令
3.2.4 除法指令
3.2.5 符号扩展指令
3.3 位操作指令
3.3.1 逻辑运算指令
3.3.2 移位指令
3.4 处理机控制指令
3.5 顺序程序设计方法
本章小结
习题三
第4章 分支程序设计
本章学习目标
4.1 转移地址的寻址方式
4.1.1 段内寻址
4.1.2 段间寻址
4.2 无条件转移指令
4.2.1 段内无条件转移
4.2.2 段间无条件转移
4.3 条件转移指令
4.3.1 简单条件转移指令
4.3.2 无符号数条件转移指令
4.3.3 带符号数条件转移指令
4.4 分支程序设计方法
4.4.1 二分支程序设计
4.4.2 多分支程序设计
本章小结
习题四
第5章 循环程序设计
本章学习目标
5.1 循环程序的一般结构
5.2 循环指令
5.3 循环程序设计方法
5.3.1 单重循环程序设计
5.3.2 多重循环程序设计
本章小结
习题五
第6章 宏功能设计和子程序设计
本章学习目标
6.1 宏功能程序设计
6.1.1 宏定义与宏调用
6.1.2 宏库的建立与使用
6.2 子程序设计
6.2.1 子程序概述
6.2.2 子程序调用与返回指令
6.2.3 主程序与子程序的参数传递
6.2.4 子程序设计方法
6.2.5 子程序的嵌套
6.2.6 子程序的递归调用
6.3 宏指令与子程序的比较
本章小结
习题六
第7章 串操作程序设计
本章学习目标
7.1 串操作概述
7.2 串传送指令及程序设计
7.3 串比较指令及程序设计
7.4 串扫描指令及程序设计
7.5 串元素的存取指令及程序设计
本章小结
习题七
第8章 输入输出与中断
本章学习目标
8.1 输入输出
8.1.1 输入输出概述
8.1.2 输入输出指令
8.1.3 数据传送控制方式
8.2 中断
8.2.1 8086/8088CPU的中断源
8.2.2 中断向量表
8.2.3 软中断程序设计
8.2.4 DOS与BIOS中断调用
本章小结
习题八
第9章 磁盘文件操作
本章学习目标
9.1 文件概述
9.2 文件操作的系统功能调用
9.3 文件程序设计
本章小结
习题九
第10章 模块化程序设计
本章学习目标
10.1 概述
10.2 模块命名与装配
10.3 模块通信
10.4 模块化程序设计举例
本章小结
习题十
第11章 32位CPU指令系统及其编程
本章学习目标
11.1 32位CPU的工作模式
11.2 32位CPU的内部寄存器
11.3 32位CPU的内存管理
11.4 32位地址的寻址方式
11.5 32位CPU指令系统
11.5.1 数据传送指令
11.5.2 算术运算指令
11.5.3 逻辑运算和移位指令
11.5.4 控制转移指令
11.5.5 串操作指令
11.6 32位常用伪指令
11.7 32位汇编程序的上机过程
11.7.1 MASM6.1X编程环境
11.7.2 CodeView
11.8 程序实例
本章小结
习题十一
附录A ASCII码表
附录B DEBUG命令表
参考文献

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

汇编语言程序设计
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon