本书从计算机的结构层讨论80x86汇编语言与计算机体系结构,并提供了许多汇编语言代码的例子,便于读者在汇编语言层面上学习和掌握计算机体系结构。本书还集中介绍了高级语言中的一些概念以及一些操作系统的功能,并简要描述了在硬件层用到的逻辑门。另外,本书考察了汇编语言如何翻译为机器语言,为读者进一步学习计算机程序设计和体系结构打下基础,有助于用任何编程语言有效的进行编程,激发读者对计算机设计和体系结构进行更一步的研究,或者更多地了解某个特定计算机系统的详细内容。 本书特点 重点介绍了32位平面内存模型; 强调体系结构,如寄存器,内存编址、硬件功能等; 增加了高级语言概念; 初步介绍了汇编语言编程以及microsoft公司windbg汇编程序; 实例充分,并有针对性的练习和编程实践。、 随书光盘内容包括:microsoft公司的masm汇编程序、全屏幕调试器windbg和联编器以及完整的源代码和作者自己编写的用于辅助i/o的软件。 本书在当前操作系统采用的平面32位地址环境中介绍了80X86汇编语言和计算机体系结构,重点介绍32位平面内存模型,强调了体系结构的概念,如寄存器、内存编址、硬件功能等,涵盖了汇编语言的指令,分支和循环、过程、位运算、汇编过程、输入/输出等重点内容,并增加了高级语言的概念,同时理论结合实例,注重关键知识点练习与编程实践。 本书适合作为高等院校相关专业的教材以及参考书,也可供工程技术人员参考。
|