• 汇编语言程序设计
  • 汇编语言程序设计
  • 汇编语言程序设计
21年品牌 40万+商家 超1.5亿件商品

汇编语言程序设计

h

4.8 1.7折 29 八五品

仅1件

河北衡水
认证卖家担保交易快速发货售后保障

作者朱彤 著;朱玉龙;任文岚

出版社清华大学出版社

出版时间2003-08

版次1

装帧平装

货号3-C8-2-6

上书时间2024-07-02

百分百书店

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:八五品
图书标准信息
  • 作者 朱彤 著;朱玉龙;任文岚
  • 出版社 清华大学出版社
  • 出版时间 2003-08
  • 版次 1
  • ISBN 9787302068112
  • 定价 29.00元
  • 装帧 平装
  • 开本 其他
  • 纸张 胶版纸
  • 页数 304页
  • 字数 451千字
【内容简介】
本书系统地介绍了汇编语言程序设计技术。本书的编写目的是使汇编语言的编程和学习变得更轻松、更深入、更有趣,为此作者开发了一个短小、强大、方便的汇编语言开发工具ZASM,其中包括一个集成开发环境和一套输入 输出宏。教学实践表明,ZASM大大加速了汇编语言的学习进度,受到师生的普遍欢迎。本书共11章,3个附录。另外,本书配有软盘,装有作者编写的I/O功能库、开发环境ZMEN和书中的所有例题的源程序。

  本书强调培养兴趣、能力、技巧和创新。本书适合作为高等院校计算机专业本科生和专科生汇编语言程序设计课程的教材,也可供研究生和软件设计人员参考。
【目录】
第1章 基础知识

 1.1 数制及数制之间的转换

  1.1.1 十进制、二进制与十六进制

  1.1.2 十进制与十六进制之间的转换

 1.2 微型计算机系统的体系结构

  1.2.1 8086微处理器

  1.2.2 内存

  1.2.3 内存单位

 1.3 信息的机器表示

  1.3.1 整数的机器表示

  1.3.2 溢出标志OF和进位标志CF

  1.3.3 ASCII代码

  1.3.4 逻辑运算

 习题

第2章 上机步骤和汇编开发工具ZASM

 2.1 汇编语言程序的开发过程

  2.1.1 汇编语言处理系统

  2.1.2 汇编语言程序的上机步骤

  2.1.3 源程序的编辑

  2.1.4 源程序的汇编

  2.1.5 目标程序的连接

  2.1.6 浮动的概念

 2.2 排错步骤——TD的用法

  2.2.1 TD简介

  2.2.2 源级排错

  2.2.3 机器级排错

  2.2.4 测试系统I/O中断服务

 2.3 汇编开发工具ZASM

  2.3.1 ZASM的构成

  2.3.2 ZASM的安装

  2.3.3 ZASM的集成开发环境

 习题

第3章 指令系统

 3.1 MOV指令

 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 控制转移指令

 习题

第4章 汇编伪指令和ZASM宏指令

 4.1 语句格式

 4.2 汇编表达式

  4.2.1 数值表达式

  4.2.2 地址表达式

 4.3 符号指令的操作数

 4.4 伪指令

  4.4.1 符号定义 

  4.4.2 内存分配 

  4.4.3 定义段 

  4.4.4 定义模块 

 4.5 框架文件ZFRAME.ASM 

 4.6 ZASM的I/O功能库 

  4.6.1 I/O宏的格式和功能 

  4.6.2 程序例子 

 习题

第5章 编程初步 

 5.1 程序开发步骤 

 5.2 流程图 

 5.3 结构化程序设计 

 5.4 顺序结构程序设计 

 5.5 分支结构程序设计 

  5.5.1 单选项的分支结构 

  5.5.2 复合条件的分支结构 

  5.5.3 有符号的与无符号的条件转移指令 

  5.5.4 条件转移指令的跨距 

  5.5.5 多分支结构  

 5.6 *参考例题 

 习题 

第6章 循环程序设计 

 6.1 单重循环结构程序设计 5

  6.1.1 单重循环结构  

  6.1.2 循环指令组 

  6.1.3 *阅读程序   

  6.1.4 串操作指令 

 6.2 多重循环结构程序设计 

 6.3 查找和排序 

 6.4 *参考例题 

 习题 

第7章 过程程序设计  

 7.1 过程的概念  

 7.2 过程调用和返回指令  

 7.3 寄存器的保存和恢复  

 7.4过程之间的参数传递 

  7.4.1 用寄存器传递参数 

  7.4.2 用堆栈参数表传递参数 

  7.4.3 值参数和地址参数 

  7.4.4 过程地址参数  

 7.5 过程的局部变量 

  7.5.1 自动变量——堆栈中的局部变量 

  7.5.2 静态变量——私有段中的局部变量 

 7.6 过程的嵌套调用 

 7.7 过程的递归调用 

 7.8 *参考例题 

 习题

第8章 宏指令 

 8.1 宏定义和宏调用 

 8.2 宏的嵌套 

  8.2.1 宏定义内嵌宏调用 

  8.2.2 宏定义内嵌宏定义 

  8.2.3 宏定义内嵌重定义 

 8.3 条件块 

 8.4 重复块 

 习题 

第9章 模块化程序设计 

 9.1 模块的概念  

 9.2 一个单模块应用程序 

 9.3 多模块程序 

 9.4 目标模块库的管理 

  9.4.1 库管理程序TLIB 

  9.4.2 用TLIB建立目标模块库QS.LIB  

 9.5 命令行参数 

 9.6 *汇编语言模块和C语言模块的连接 

  9.6.1 Turbo C的编译 

  9.6.2 C语言主函数调用汇编语言子过程 

  9.6.3 汇编语言主过程调用C语言子函数 

  9.6.4 更新ZASM使汇编语言程序能够调用C函数 

 习题 

第10章 磁盘文件的管理   

 10.1 中断服务 

  10.1.1 中断向量表 

  10.1.2 中断操作 

 10.2 文件I/O中断服务 

  10.2.1 文件名串 

  10.2.2 文件代号 

  10.2.3 错误代码 

  10.2.4 文件属性 

  10.2.5 文件指针 

 10.3 写磁盘文件 

 10.4 读磁盘文件 

 10.5 在文件尾处添加记录 

 10.6 随机读记录 

 10.7 字符设备和正文文件 

 习题 

第11章 *ZASM的实现 

 11.1 文件ZIOM.INC 

 11.2 文件ZIOL.ASM 

 习题  

附录 TD和EDIT的功能键 

  附录A TD和EDIT的功能键 

  附录B 8086指令集  

  附录C 伪指令简表 

词汇索引 

参考文献
点击展开 点击收起

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP