出版社:北京大学出版社
年代:2009
定价:28.0
本书在突出汇编语言的符号化这一特点的前提下,按由浅及深、循序渐进的方式介绍内容,使读者在理解和掌握那些具有普遍意义的指令和关键概念的基础上,再进一步深入掌握其他方面内容。书中有大量具有代表性的典型实例程序,并且均已使用MASM 6.15调试通过。编程练习环境既可以用16位地址模式的DOS系统,也可以是32位地址模式的Windows系统。
第1章 绪论 1.1 汇编语言概述 1.2 学习汇编语言的目的和方法 1.3 汇编语言的移植性问题 习题1第2章 基础知识 2.1 常用数制及其相互转换 2.1.1 十进位计数制 2.1.2 二进位、八进位及十六进位计数制 2.1.3 数制问的转换 2.2 数与字符的表示方法 2.2.1 整数的表示 2.2.2 浮点数的表示 2.2.3 二进制编码的十进制数 2.2.4 字符表示
第1章 绪论 1.1 汇编语言概述 1.2 学习汇编语言的目的和方法 1.3 汇编语言的移植性问题 习题1第2章 基础知识 2.1 常用数制及其相互转换 2.1.1 十进位计数制 2.1.2 二进位、八进位及十六进位计数制 2.1.3 数制问的转换 2.2 数与字符的表示方法 2.2.1 整数的表示 2.2.2 浮点数的表示 2.2.3 二进制编码的十进制数 2.2.4 字符表示 2.3 二进制码的基本逻辑运算 本章小结 习题2第3章 80x86微机系统的组成 3.1 基于80x86的计算机组织结构 3.2 CPU资源 3.2.1 控制器与运算器 3.2.2 80x86寄存器组 3.3 内存储器 3.3.1 内存单元与数据存放字节顺序 3.3.2 内存的分段使用 3.3.3 内存单元寻址 3.4 I/O地址空间 本章小结 习题3第4章 80x86的寻址方式与基本指令 4.1 指令系统概述 4.2 数据处理类指令 4.2.1 操作数的寻址方式 4.2.2 数据传送指令 4.2.3 算术运算指令 4.2.4 逻辑指令 4.2.5 串处理指令 4.3 控制转移类指令 4.3.1 无条件转移指令 4.3.2 条件转移指令 4.3.3 循环指令 4.3.4 条件设置字节指令和条件传送指令 4.3.5 子程序调用指令与子程序返回指令 4.3.6 中断调用指令与中断返回指令 4.4 其他类指令 4.4.1 标志位处理指令 4.4.2 其他指令 本章小结 习题4第5章 汇编语言程序设计初步 5.1 概述 5.2 汇编语言程序基本框架结构 5.2.1 内存的分段使用 5.2.2 源程序的结束与程序的执行入口 5.2.3 汇编语言程序的运行平台 5.3 常数、变量和标号 5.3.1 常数 5.3.2 变量 ……第6章 结构程序设计方法第7章 模块化程序设计方法第8章 输入/输出接口程序设计第9章 浮点运算SIMD指令集第10章 汇编语言编程和调试工具附录A 常用80×86指令速查表附录B 编程练习环境说明参考文献
本书以80x86系列微机为特定对象,从程序员角度介绍80x86系统结构和相关资源,以及常用的基本指令;在此基础上,主要讲述使用汇编指令构造顺序结构、分支结构和循环结构的一些“标准化”方法,以及模块化程序设计的基本知识、基本原理和相关技术与技巧,如参数传递方法、局部变量分配方法与技巧、多模块程序汇编连接方法等;此外,还介绍浮点运算的程序设计方法及SIMD指令集等内容。 本书可以作为计算机专业本科生的专业教材,也可以作为深入学习计算机科学的读者的自学教材,还可以作为非计算机专业的研究生、本科生、专科生和从事汇编语言程序设计的技术人员的参考书。
书籍详细信息 | |||
书名 | 汇编语言程序设计站内查询相似图书 | ||
丛书名 | 全国本科计算机应用创新型人才培养规划教材 | ||
9787301152508 《汇编语言程序设计》pdf扫描版电子书已有网友提供下载资源链接 | |||
出版地 | 北京 | 出版单位 | 北京大学出版社 |
版次 | 1版 | 印次 | 1 |
定价(元) | 28.0 | 语种 | 简体中文 |
尺寸 | 16 | 装帧 | 平装 |
页数 | 276 | 印数 |
汇编语言程序设计是北京大学出版社于2009.06出版的中图分类号为 TP313 的主题关于 汇编语言-程序设计-高等学校-教材 的书籍。