





定价:29元
印次:1-1
ISBN:9787302370581
出版日期:2014.12.01
印刷日期:2014.12.02
图书责编:龙启铭
图书分类:教材
本书基于Intel 32位处理器的体系结构来介绍汇编语言,全面地介绍了汇编语言程序设计的基础内容,着重于使读者能够快速地学会使用汇编语言进行程序编写。全书共分10章,首先概要介绍了汇编语言及寄存器方面的内容,然后就汇编语言如何处理输入输出操作、如何进行算术运算、如何实现选择结构、迭代结构、逻辑运算、移位运算、堆栈、过程、宏、数组和字符串处理等方面展开详细介绍;每章末尾都有完整示例程序供读者参考学习,还有练习题供读者检验学习成果;附录介绍了Visual C++和MASM的安装与使用,以及二进制和十六进制等方面的内容,非常适合作为“汇编语言”相关课程的教材或参考用书。
Dr. James T. Streib is Professor and Chair of Computer Science at Illinois College, Jacksonville, Illinois USA.
译 者 序 汇编语言是计算机科学技术专业的专业基础课程,同时也是电子、通信及自动控制等相关专业的计算机技术课程的内容。汇编语言是很多相关课程(如数据结构、操作系统、微机原理等)的重要基础。汇编语言是面向机器的程序设计语言,它是机器语言便于记忆和理解的符号形式(又称为助记符)。它是一种功能很强的程序设计语言,也是利用计算机所有硬件特性并能直接控制硬件的语言。汇编语言是一种与硬件紧密相关的程序设计低级语言,在不同的设备中,汇编语言对应着不同的机器语言指令集。一种汇编语言专用于某种计算机系统结构,而不像许多高级语言,可以在不同系统平台之间移植。本书选择了广泛应用的Intel架构,希望读者花最少的时间学会使用Intel汇编语言来编写程序。通过编写程序让读者了解和掌握更多的基于Intel 32位处理器的计算机体系结构方面的知识,更好地理解高级程序设计语言与低级程序设计语言之间的关系。 本书涵盖了汇编语言的基础知识,它既可以作为汇编语言单学期课程的独立教材来使用,也可以作为计算机组成原理或计算机体系结构课程的辅助教材。本书作者的基本想法是,希望读者能够更加快速地学会如何使用汇编语言进行程序编写,希望读者在最短的时间内,学会如何编写出逻辑上正确的程序来。因此,本书在第1章概要介绍了汇编语言及寄存器方面的内容,后续章节主要介绍如何使用汇编语言进行输入输出操作、如何进行算术运算、如何实现选择结构、迭代结构、逻辑运算、移位运算、堆栈、过程、宏、数组和字符串处理,章节中贯穿了大量示例,帮助读者理解学习相关概念及用法;同时,在大多数汇编语言代码段的前面,会先给出相应的C语言代码,这样可以帮助读...
第1章 变量、寄存器与数据移动 1
1.1 引言 1
1.2 第一个程序 2
1.3 变量声明 4
1.4 立即数 6
1.5 寄存器 6
1.6 数据移动 8
1.7 字符数据 10
1.8 程序错误 10
1.9 完整程序示例:C程序中嵌入汇编指令 11
1.10 本章小结 12
1.11 练习题 12
第2章 输入与输出 14
2.1 引言 14
2.2 Hello World 14
2.3 整数输出 16
2.4 整数输入 17
2.5 完整程序示例:应用输入、数据传递与输出操作 19
2.6 本章小结 20
2.7 练习题 21
第3章 算术运算指令 24
3.1 加法与减法运算 24
3.2 乘法运算与除法运算指令 26
3.3 一元运算:递增、递减和求反 29
3.4 一元运算符与二元运算符的优先级 32
3.5 完整程序示例:实现I/O与算术运算 34
3.6 本章小结 35
3.7 练习题 36
第4章 选择结构 38
4.1 引言 38
4.2 if-then结构 38
4.3 if-then-else结构 43
4.4 嵌套if结构 44
4.5 case结构 46
4.6 字符与逻辑运算符 47
4.7 高级汇编指令中的算术表达式 52
4.8 完整程序示例:运用选择结构和I/O 54
4.9 本章小结 56
4.10 练习题 56
第5章 迭代结构 59
5.1 前置检测循环结...
同系列产品
查看详情-
图像处理、分析与机器视觉(第4版)
Milan Sonka,Vaclav Hlavac,Roger Boyle 著 兴军亮 艾海舟 等译
ISBN:9787302426851
定 价:99元
-
计算机体系结构
Gerard Blanchet, Bertrand Dupouy 著 陈宗斌 等译
ISBN:9787302460640
定 价:39元
-
操作系统原理与应用(第4版)
Michael Palmer, Michael Walters 著 陈宗斌 等译
ISBN:9787302458913
定 价:98元
-
软件架构与模式
Joachim Goll 著 贾山 等译
ISBN:9787302450993
定 价:49元