书籍详情

IBM-PC汇编语言程序设计

IBM-PC汇编语言程序设计

作者:熊桂喜编著

出版社:科学出版社

出版时间:1998-01-01

ISBN:9787030068149

定价:¥21.00

购买这本书可以去
内容简介
  本书是根据国务院发布的《高等教育自学考试暂行条例》,以及北京市高等教育自学考试委员会制定的《高等教育学历文凭考试课程大纲》编写的,其内容的深度和广度符合大纲要求。本书较系统地介绍了基于Intel8086/8088CPU的IBM宏汇编语言程序设计的基本知识、基本原理和程序设计技术。全书共分12章。第一、二章介绍了IBM-PC的基础知识;第三章介绍了寻址方式及指令系统,第四章介绍了组织汇编程序所需的伪指令及操作符、程序结构;第五、六章以大量实例介绍了用汇编语言编程的基本技术;第七章介绍了宏和结构;第八~十一章介绍了用汇编语言进行I/O程序设计的技术;第十二章简要介绍了多模块程序设计技术。各章内容结构清晰,重点突出。每章后还附有一定数量的习题。本书由北京市高等教育自学考试委员会推荐使用,不仅可作为高等教育自学考试计算机专业文凭考试课程的理想教材,还可以作为各类高等专科学校、职工大学、职业大学、夜大学以及函授大学等大专类“汇编语言”课程的教材与教学参考书。
作者简介
暂缺《IBM-PC汇编语言程序设计》作者简介
目录
序                  
 前 言                  
 第一章 基础知识                  
  1. 1 数制及数制间的转换                  
  1. 1. 1 二进制数. 十进制数及十六进制数                  
  1. 1. 2 二进制数与十进制数之间的转换                  
  1. 1. 3 十六进制数与二进制数. 十进制数之间的转换                  
  1. 2 二进制数与十六进制数的运算                  
  1. 2. 1 二进制数和十六进制数的算术运算                  
  1. 2. 2 二进制数和十六进制数的逻辑运算                  
  1. 3 ASCII码和BCD码                  
  1. 4 数值与编码的转换                  
  1. 5 本章小结                  
 第二章 IBM—PC计算机组织                  
  2. 1 IBM—PC微型计算机的基本结构                  
  2. 2 IBM—PC上的软件与汇编语言                  
  2. 2. 1 系统软件和应用软件                  
  2. 2. 2 高级语言. 汇编语言. 机器语言                  
  2. 2. 3 汇编语言的开发环境                  
  2. 3 Intel8086/8088CPU的寄存器结构                  
  2. 3. 1 通用寄存器                  
  2. 3. 2 段寄存器                  
  2. 3. 3 指令指针                  
  2. 3. 4 标志寄存器                  
  2. 4 PC机的内存组织                  
  2. 4. 1 内存地址与字节. 字的存放                  
  2. 4. 2 内存地址的分段                  
  2. 4. 3 物理地址和逻辑地址                  
  2. 4. 4 实际内存分配方法                  
  2. 5 堆栈                  
  2. 5. 1 堆栈在哪里                  
  2. 5. 2 堆栈操作                  
  2. 6 本章小结                  
 第三章 寻址方式与指令系统                  
  3. 1 指令格式                  
  3. 1. 1 指令的汇编语言格式                  
  3. 1. 2 指令的机器语言格式                  
  3. 2 寻址方式                  
  3. 2. 1 与数据有关的寻址方式                  
  3. 2. 2 与转换地址有关的寻址方式                  
  3. 3 指令系统                  
  3. 3. 1 数据传送指令                  
  3. 3. 2 算术运算指令                  
  3. 3. 3 逻辑指令                  
  3. 3. 4 控制转移指令                  
  3. 4 本章小结                  
 第四章 汇编语言程序格式                  
  4. 1 分段式程序结构                  
  4. 1. 1 一个排序的汇编语言程序例子                  
  4. 1. 2 语句格式                  
  4. 1. 3 标号和符号名                  
  4. 1. 4 程序中的段和过程                  
  4. 2 定义程序结构的伪指令                  
  4. 2. 1 段定义伪指令                  
  4. 2. 2 过程定义伪指令                  
  4. 2. 3 定位伪指令ORG                  
  4. 2. 4 END及其他程序结构伪指令                  
  4. 3 数据定义与内存分配                  
  4. 3. 1 常数和常量                  
  4. 3. 2 变量与变量的定义                  
  4. 3. 3 数据定义时用到的操作符和表达式                  
  4. 4 表达式与操作符                  
  4. 4. 1 表达式                  
  4. 4. 2 算术操作符                  
  4. 4. 3 逻辑操作符                  
  4. 4. 4 关系操作符                  
  4. 4. 5 数值回送操作符                  
  4. 4. 6 属性操作符                  
  4. 4. 7 操作符的运算优先级                  
  4. 4. 8 LABEL伪指令                  
  4. 5 汇编. 连接和运行                  
  4. 5. 1 汇编与连接                  
  4. 5. 2 LST文件                  
  4. 5. 3 MAP文件                  
  4. 6 程序的调试与DEBUG                  
  4. 6. 1 DEBUG的主要命令                  
  4. 6. 2 用DEBUG调试程序                  
  4. 7 本章小结                  
 第五章 分支与循环程序设计                  
  5. 1 顺序程序设计                  
  5. 2 分支程序设计                  
  5. 2. 1 分支程序的结构形式                  
  5. 2. 2 转移分支                  
  5. 2. 3 用跳转表实现多路转移                  
  5. 3 循环程序设计                  
  5. 3. 1 循环程序的结构形式                  
  5. 3. 2 循环程序实例                  
  5. 3. 3 多重循环程序设计                  
  5. 4 串处理                  
  5. 4. 1 串处理指令                  
  5. 4. 2 串操作指令的运用                  
  5. 4. 3 串处理应用的例子                  
  5. 5 本章小结                  
 第六章 子程序结构                  
  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. 3 子程序举例                  
  6. 4 子程序嵌套和递归                  
  6. 5 本章小结                  
 第七章 高级汇编语言技术                  
  7. 1 宏                  
  7. 1. 1 宏的定义                  
  7. 1. 2 宏调用                  
  7. 1. 3 宏展开                  
  7. 1. 4 运用宏的实例                  
  7. 1. 5 宏与子程序                  
  7. 2 结构                  
  7. 2. 1 结构的定义                  
  7. 2. 2 结构的预置与内存分配                  
  7. 2. 3 访问结构变量及其字段                  
  7. 2. 4 结构使用实例                  
  7. 3 本章小结                  
 第八章 输入/输出程序设计                  
  8. 1 输入/输出指令                  
  8. 1. 1 I/O端口                  
  8. 1. 2 IN/OUT指令                  
  8. 1. 3 I/O端口寻址方式                  
  8. 2 输入/输出控制方式                  
  8. 2. 1 程序控制的I/O方式                  
  8. 2. 2 中断控制方式                  
  8. 2. 3 直接内存访问(DMA)方式                  
  8. 3 中断控制方式                  
  8. 3. 1 中断                  
  8. 3. 2 中断源                  
  8. 3. 3 中断优先级                  
  8. 3. 4 中断向量表                  
  8. 3. 5 中断过程                  
  8. 4 编写中断处理程序                  
  8. 4. 1 INT类指令和IRET指令                  
  8. 4. 2 DOS提供的中断设置支持                  
  8. 4. 3 中断处理程序举例                  
  8. 5 本章小结                  
 第九章 BIOS和DOS中断                  
  9. 1 BIOS中断调用                  
  9. 2 DOS中断调用                  
  9. 3 键盘I/O调用                  
  9. 3. 1 有关键盘输入的基本知识                  
  9. 3. 2 BIOS键盘功能调用                  
  9. 3. 3 DOS键盘功能调用                  
  9. 4 显示I/O调用                  
  9. 4. 1 显示模式与字符属性                  
  9. 4. 2 BIOS显示功能调用                  
  9. 4. 3 DOS显示功能调用                  
  9. 5 BIOS及DOS中的时间功能调用                  
  9. 5. 1 DOS时间功能调用                  
  9. 5. 2 BIOS时间功能调用                  
  9. 6 本章小结                  
 第十章 单色和彩色图形显示                  
  10. 1 显示卡与显示缓冲区                  
  10. 2 字符显示缓冲区的组织                  
  10. 3 CGA卡图形模式下的编程                  
  10. 4 HCC图形方式下的编程                  
  10. 5 本章小结                  
 第十一章 磁盘文件访问技术                  
  11. 1 访问文件的基本过程                  
  11. 2 DOS提供的文件功能调用                  
  11. 2. 1 基于文件句柄的DOS功能调用                  
  11. 2. 2 路径名和ASCIIZ串                  
  11. 2. 3 句柄. 错误代码及文件属性                  
  11. 2. 4 文件打开方式与读写指针移动方式                  
  11. 3 文件操作举例                  
  11. 4 本章小结                   
 第十二章 模块化程序设计                   
  12. 1 多模块程序设计                   
  12. 1. 1 多个模块中的段定义                   
  12. 1. 2 模块间的变量传递                   
  12. 1. 3 子程序参数传递                   
  12. 1. 4 举例                   
  12. 2 C与汇编的连接                   
 附录I Intel 8086/8088指令系统一览表                   
 附录II 北京市高等教育学历文凭考试“8086汇编语言”课程考试大纲                   
 参考文献                   

猜您喜欢

读书导航