汇编语言经典电子书

hzy5yyy 58 0 CHM 2018-12-09 04:12:37

这是一本关于汇编的电子书,制作精良,内附有大量彩图,希望能给想学汇编的朋友带来帮助.第1章 预备知识 1.1 汇编语言的由来及其特点   1 机器语言  2 汇编语言  3 汇编程序  4 汇编语言的主要特点  5 汇编语言的使用领域  1.2 数据的表示和类型   1 数值数据的表示  2 非数值数据的表示  3 基本的数据类型  1.3 习题 第2章 CPU资源和存储器 2.1 寄存器组   1 寄存器组  2 通用寄存器的作用  3 专用寄存器的作用  2.2 存储器的管理模式   1 16位微机的内存管理模式  2 32位微机的内存管理模式  2.3 习题 第3章 操作数的寻址方式 3.1 立 即寻址方式 3.2 寄存器寻址方式 3.3 直接寻址方式 3.4 寄存器间接寻址方式 3.5 寄存器相对寻址方式 3.6 基址加变址寻址方式 3.7 相对基址加变址寻址方式 3.8 32位地址的寻址方式 3.9 操作数寻址方式的小结 3.10 习题 第4章 标识符和表达式  4.1 标识符  4.2 简单内存变量的定义   1 内存变量定义的一般形式  2 字节变量  3 字变量  4 双字变量  5 六字节变量  6 八字节变量  7 十字节变量  4.3 调整偏移量伪指令   1 偶对齐伪指令  2 对齐伪指令  3 调整偏移量伪指令  4 偏移量计数器的值  4.4 复合内存变量的定义   1 重复说明符  2 结构类型的定义  3 联合类型的定义  4 记录类型的定义  5 数据类型的自定义  4.5 标号  4.6 内存变量和标号的属性   1 段属性操作符  2 偏移量属性操作符  3 类型属性操作符  4 长度属性操作符  5 容量属性操作符  6 强制属性操作符  7 存储单元别名操作符  4.7 表达式   1 进制伪指令  2 数值表达式  3 地址表达式  4.8 符号定义语句   1 等价语句  2 等号语句  3 符号名定义语句  4.9 习题 第5章 微机CPU的指令系统  5.1 汇编语言指令格式   1 指令格式  2 了解指令的几个方面  5.2 指令系统   1 数据传送指令  2 标志位操作指令  3 算术运算指令  4 逻辑运算指令  5 移位操作指令  6 位操作指令  7 比较运算指令  8 循环指令  9 转移指令  10 条件设置字节指令  11 字符串操作指令  12 ASCII-BCD码调整指令  13 处理器指令  5.3 习题 第6章 程序的基本结构  6.1 程序的基本组成   1 段的定义  2 段寄存器的说明语句  3 堆栈段的说明  4 源程序的结构  6.2 程序的基本结构   1 顺序结构  2 分支结构  3 循环结构  6.3 段的基本属性   1 对齐类型  2 组合类型  3 类别  4 段组  6.4 简化的段定义   1 存储模型说明伪指令  2 简化段定义伪指令  3 简化段段名的引用  6.5 源程序的辅助说明伪指令   1 模块名定义伪指令  2 页面定义伪指令  3 标题定义伪指令  4 子标题定义伪指令  6.6 习题 第7章 子程序和库  7.1 子程序的定义  7.2 子程序的调用和返回指令   1 调用指令  2 返回指令  7.3 子程序的参数传递   1 寄存器传递参数  2 存储单元传递参数  3 堆栈传递参数  7.4 寄存器的保护与恢复  7.5 子程序的完全定义   1 子程序完全定义格式  2 子程序的位距  3 子程序的语言类型  4 子程序的可见性  5 子程序的起始和结束操作  6 寄存器的保护和恢复  7 子程序的参数传递  8 子程序的原型说明  9 子程序的调用伪指令  10 局部变量的定义  7.6 子程序库   1 建立库文件命令  2 建立库文件举例  3 库文件的应用  4 库文件的好处  7.7 习题 第8章 输入输出和中断  8.1 输入输出的基本概念   1 I/O端口地址  2 I/O指令  8.2 中断   1 中断的基本概念  2 中断指令  3 中断返回指令  4 中断和子程序  8.3 中断的分类   1 键盘输入的中断功能  2 屏幕显示的中断功能  3 打印输出的中断功能  4 串行通信口的中断功能  5 鼠标的中断功能  6 目录和文件的中断功能  7 内存管理的中断功能  8 读取和设置中断向量  8.4 习题 第9章 宏 9.1 宏的定义和引用   1 宏的定义  2 宏的引用  3 宏的参数传递方式  4 宏的嵌套定义  5 宏与子程序的区别  9.2 宏参数的特殊运算符   1 连接运算符  2 字符串整体传递运算符  3 字符转义运算符  4 计算表达式运算符  9.3 与宏有关的伪指令   1 局部标号伪指令  2 取消宏定义伪指令  3 中止宏扩展伪指令  9.4 重复汇编伪指令   1 伪指令REPT  2 伪指令IRP  3 伪指令IRPC  9.5 条件汇编伪指令   1 条件汇编伪指令的功能  2 条件汇编伪指令的举例  9.6 宏的扩充   1 宏定义形式  2 重复伪指令REPEAT  3 循环伪指令WHILE  4 循环伪指令FOR  5 循环伪指令FORC  6 转移伪指令GOTO  7 宏扩充的举例  8 系统定义的宏  9.7 习题 第10章 应用程序的设计 10.1 字符串的处理程序 10.2 数据的分类统计程序 10.3 数据转换程序 10.4 文件操作程序 10.5 动态数据的编程 10.6 COM文件的编程 10.7 驻留程序  10.8 程序段前缀及其应用   1 程序段前缀的字段含义  2 程序段前缀的应用  10.9 习题 第11章 数值运算协处理器 11.1 协处理器的数据格式   1 有符号整数  2 BCD码数据  3 浮点数  11.2 协处理器的结构  11.3 协处理器的指令系统   1 操作符的命名规则  2 数据传送指令  3 数学运算指令  4 比较运算指令  5 超越函数运算指令  6 常数操作指令  7 协处理器控制指令  11.4 协处理器的编程举例  11.5 习题 第12章 汇编语言和C语言 12.1 汇编语言的嵌入 12.2 C语言程序的汇编输出 12.3 一个具体的例子 12.4 习题 附录

用户评论
请输入评论内容
评分:
Generic placeholder image 卡了网匿名网友 2018-12-09 04:12:37

不错,感谢

Generic placeholder image 卡了网匿名网友 2018-12-09 04:12:37

解压了,好用。

Generic placeholder image 卡了网匿名网友 2018-12-09 04:12:37

不是很好用,因为不够详细