汇编语言实验教程

出版时间:2008-7  出版社:清华大学出版社  作者:张坤 编  页数:269  

前言

  在目前正在使用的程序设计语言中,汇编语言是被误解得最深的一种。当提到“汇编语言”这个术语时,经常使人联想到低级的位移动和复杂难记的指令格式。随着各种出色的高级语言开发工具的快速发展,“汇编语言程序设计已经死了”这种评论并不少见。但是汇编语言程序设计还远没有到死亡的时候,每种高级语言程序在连接为可执行程序之前都必须被编译为汇编语言程序。  概括地说,如果读者想从事计算机科学方面的工作,汇编语言的基础是必不可缺的。原因很简单,我们的工作平台、研究对象都是机器,汇编语言是人和计算机沟通最直接的方式,它描述了机器最终所要执行的指令序列。汇编语言与具体的微处理器相关,每种微处理器的汇编语言都不一样,我们只能通过一种常用的、结构简洁的微处理器的汇编语言来进行学习,从而达到学习汇编语言的两个根本的目的: 充分获得底层编程的体验,深刻理解机器运行程序的机理。  目前,汇编语言更多地使用于 Windows环境下,例如病毒分析、软件调试和软件加密。学习完Windows下的汇编语言,对面向对象程序设计会有较为深入的理解,但是DOS下的汇编语言程序设计还是基础。  本书通过一系列使用80x86和Windows环境下32位汇编语言的实验练习,把汇编语言程序设计的概念和理论知识融入实践中,从而加深对汇编语言程序设计的认识和理解。每个实验中包含背景知识介绍和按步骤进行的实验指导等,实验内容的组织充分顾及了不同的难易程度,富有挑战性。本书具有很好的可读性和可操作性,实用性比较强,结构清晰,着重培养动手能力。  本书附录部分给出了大量各种类型的习题及答案,为学生课余时间自学和参加等级考试提供了有力的帮助。  本书配有电子课件,读者可从清华大学出版社网站

内容概要

  本书是“汇编语言程序设计”课程的配套实验教材。全书选用多个具有代表性的实验,对汇编语言结构化和模块化程序进行了深入解析,详细叙述了汇编语言程序的编程与调试过程。  本书以Intel 80x86指令系统为主体,在MS?DOS和Windows环境下较为系统地介绍了汇编语言指令的用法和调试工具DEBUG、W32Dasm的使用。  第1章介绍了汇编语言上机过程和DEBUG的使用; 第2章详细介绍了汇编指令的用法; 第3章介绍了伪指令的使用; 第4章~第7章重点介绍了顺序、分支、循环、子程序程序设计的实例; 第8章介绍了Win32汇编程序设计方法; 附录部分给出了自选练习题及答案。  本书是高等院校计算机、自动化、电子技术及相关专业“汇编语言程序设计”课程的实验教材,还可以作为汇编语言程序设计的自学教材。

书籍目录

第1章 汇编语言上机过程和DEBUG的使用1.1 实验目的1.2 预备知识1.3 实验内容1.4 实验报告要求第2章 汇编指令的用法2.1 实验目的2.2 预备知识2.3 实验内容2.4 实验报告要求第3章 伪操作(伪指令)第4章 顺序、分支程序设计第5章 循环程序设计第6章 子程序设计第7章 中断程序设计第8章 Win32汇编程序设计附录A 自选习题与答案附录B 综合测试题参考文献

编辑推荐

  本套教材特色:  站在工程、开发和研究三个角度,进行实践性教学环节的设计。  从社会对计算机专业人才的能力需求的角度,系统地规划计算机实验和实践的方式和内容。  开发实训验证型、开发研究型等不层次的教学内容,以满足大专、本科以及某些研究生层次的教学需求。  以系统性、开放性、经典性和适用性等全新的面貌呈现在中国的计算机教学领域。  精心挖掘和遴选作者,把他们多年积累的教学经验编写成教材。  每本书都经过编委会委员的精心筛选和严格评审,严把质量关。

图书封面

评论、评分、阅读与下载


    汇编语言实验教程 PDF格式下载


用户评论 (总计0条)

 
 

 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7