网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 IBM-PC宏汇编语言程序设计(计算机系列教材)
分类 教育考试-考试-计算机类
作者 王元珍//韩宗芬
出版社 华中科技大学出版社
下载
简介
编辑推荐

本书作为计算机系列教材之一,共分八章并附有“学习指导与实验”。第一章介绍了学习IBM—PC宏汇编语言程序设计所需的若干预备知识;第二章围绕六种寻址方式(寄存器方式、寄存器间接方式、变址方式、基址加变址方式、立即方式和直接方式)详细介绍了它们的汇编格式、功能及使用方法,并重点阐述了它们之间的种种区别;第三章主要介绍了宏汇编语言中的表达式、常用的机器指令语句、伪指令语句和DOS系统功能调用的汇编格式及功能;第四章系统地介绍了顺序、分支、循环、子程序的程序设计方法及技巧;第五章重点介绍了串操作指令的汇编格式及使用方法、宏指令的定义与调用、模块化程序设计技术;第六章主要介绍了中断及中断程序设计的概念、ROM BIOS中断调用的调用方法;第七章全面介绍了在IBM—PC机上调试、运行汇编源程序的方法与技术;第八章简介了80386/80486与8086之间的主要区别。其后的“学习指导与实验”是前面内容的补充和延伸,共分为四部分,第一部分是课程大纲;第二部分是学习辅导,以教材章节为序,指出了各章节的重点与难点,并对重点、难点内容作了进一步的讨论。第三部分是习题解答;第四部分是实验,具体规定了各次实验的目的要求及实验内容。

内容推荐

本书是计算机系列教材之一。该书以目前使用仍最为广泛的IBM—PC机为例,详细介绍了使用汇编语言进行程序设计的理论、方法和技巧。全书共分八章,并附有“学习指导与实验”。主要内容包括:IBM—PC宏汇编语言、程序设计的基本技术和模块化程序设计技术、输入/输出程序设计,同时还介绍了在IBM—PC机上调试、运行汇编源程序的方法,以及80386/80486与8086之间的主要区别。“自学指导与实验”包括课程大纲、自学辅导、习题解答与实验安排四个部分。

本书可供各类高等学校计算机及非计算机有关专业作为教材,亦可供广大工程技术人员和其他读者自学、参考。

目录

第一章 预备知识

 1.1 机器语言与汇编语言

1.1.1 机器语言

1.1.2 汇编语言

1.1.3 书中使用符号的说明

 1.2 Intel 8086微处理器简介

1.2.1 执行部件(EU)

1.2.2 总线接口部件(BIU)

 1.3 主存储器和堆栈

1.3.1 主存储器

1.3.2 堆栈

1.3.3 存储器物理地址的形成

 1.4 数值数据在机内的表示形式

 1.5 字符数据在机内的表示形式

1.5.1 ASCII码

1.5.2 BCD码

 1.6 标志寄存器

1.6.1 标志

1.6.2 标志寄存器操作指令

 1.7 汇编源程序举例

 习题一

第二章 寻址方式

 2.1 寄存器寻址

 2.2 寄存器间接寻址

 2.3 变址寻址

 2.4 基址加变址寻址

 2.5 立即寻址

 2.6 直接寻址

 2.7 跨段的有关问题

 2.8 寻址方式综合举例

 习题二

第三章 宏汇编语言

 3.1 宏汇编语言中的表达式

3.1.1 常量与数值表达式

3.1.2 变量、标号与地址表达式

 3.2 常用的机器指令语句

3.2.1 数据传送指令

3.2.2 算术运算指令

3.2.3 位操作指令

 3.3 伪指令语句

3.3.1 数据定义伪指令

3.3.2 符号定义伪指令

3.3.3 段定义伪指令

3.3.4 源程序结束伪指令

 3.4 常用的DOS系统功能调用

3.4.1 概述

3.4.2 常用的输入/输出系统功能调用

3.5 MASM汇编程序的功能

3.5.1 MASM的功能

3.5.2 汇编过程

3.5.3 汇编列表文件

3.5.4 符号交叉列表文件

 习题三

第四章 程序设计的基本方法

 4.1 概述

 4.2 顺序程序设计

 4.3 分支程序设计

4.3.1 转移指令

4.3.2 分支程序设计举例

 4.4 循环程序设计

4.4.1 循环程序的结构

4.4.2 循环控制方法

4.4.3 单重循环程序设计

4.4.4 多重循环程序设计

 4.5 子程序设计

4.5.1 子程序的概念

4.5.2 子程序的调用与返回

4.5.3 子程序的定义格式及现场保护方法

4.5.4 主程序与子程序之间传递参数的方式

4.5.5 子程序及其调用举例

4.5.6 子程序的嵌套

 4.6 程序设计中的注意事项

 习题四

第五章 程序设计的其他方法和技术

 5.1 字符串操作

5.1.1 串操作指令简介

5.1.2 串操作指令

 5.2 宏功能程序设计

5.2.1 宏定义

5.2.2 宏调用

5.2.3 宏定义与宏调用中的参数

5.2.4 重复汇编伪指令

5.2.5 条件汇编伪指令

5.2.6 宏库的使用

5.2.7 宏指令与子程序的比较

 5.3 模块化程序设计

5.3.1 组合方式

5.3.2 通信方式

5.3.3 连接程序(LINK)的功能

5.3.4 地址分配文件举例

 5.4 源程序综合举例

 习题五

第六章 输入/输出和中断

 6.1 输入/输出指令和数据的传送方式

6.1.1 输入/输出指令

6.1.2 数据的传送方式

 6.2 中断

6.2.1 中断的有关概念

6.2.2 IBM-PC的中断源及其优先级

6.2.3 中断矢量表

6.2.4 软中断及有关的中断指令

 6.3 ROM BIOS中断调用举例

6.3.1 概述

6.3.2 常用的BIOS中断调用举例

 6.4 磁盘文件管理程序设计

6.4.1 概述

6.4.2 常用的扩充磁盘文件管理功能调用

6.4.3 磁盘文件管理程序设计举例

 习题六

第七章 上机操作

 7.1 在IBM—PC机上运行汇编源程序所必备的软件

 7.2 在IBM—PC机上运行汇编源程序的步骤

 7.3 多功能窗口软件SK简介

 7.4 子程序库的建立方法

 7.5 调试程序DEBUG及其使用举例

7.5.1 如何调用DEBUG程序

7.5.2 DEBUG命令的一些共同信息

7.5.3. DEBUG的主要命令

7.5.4 使用DEBIJG调试用户程序举例

第八章 80386/80486与8086之间的主要区别

 8.1 80386/80486简介

 8.2 80386/80486的寻址方式

 8.3 80386/80486新增加的指令

 8.4 80386/80486汇编语言程序示例

附 录

附录I 8086 ASCII码字符表

附录Ⅱ 8086指令系统表

附录Ⅲ 伪指令表

附录Ⅳ DOS的软件中断与系统功能调用

附录V 常用BIOS子程序的功能及其调用参数

附录Ⅵ 错误信息

一、汇编错误信息

二、输入输出处理错误信息

三、运行时错误信息

学习指导与实验

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/4/6 3:07:29