
该教程专注于8086/8088汇编语言编程。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本书结构分为三个主要部分,旨在循序渐进地引导读者掌握汇编语言的精髓。第一部分是基础篇,以8086/8088处理器为核心,并以DOS和PC兼容机作为软件和硬件平台,借助MASM和TASM汇编器,系统地阐述了汇编语言的基本概念和程序设计技术。第二部分则侧重于提升,聚焦于80386处理器,并以Pentium微处理器为目标,对保护模式下的相关概念、系统机制以及编程技术进行了详尽而通俗的讲解。同时,通过生动的案例展示了保护模式下的编程细节。第三部分则专注于实际操作指导,为读者提供上机实验的详细方案。
第一部分的基础篇尤其适合初学者入门,能够作为学习汇编语言程序设计的理想教材。第二部分则更适用于已经具备一定基础的程序员,可以作为学习保护模式编程技术的教材或参考书;此外,它也适用于其他人员了解高档微处理器以及保护模式编程技术的途径,甚至可以作为程序员深入理解Windows程序设计技术的参考资料。具体而言:第一部分基础篇第1章绪论中涵盖了汇编语言概述、数据表示与类型、Intel系列CPU简介等内容;第2章详细介绍了8086/8088寻址方式和指令系统;第3章则阐述了汇编语言的语句、变量与标号、常用伪指令语句以及程序组织;第4章则探讨了子程序设计和DOS功能调用等高级技术。第5章重点介绍了输入输出与中断机制;第6章则着重于简单应用程序的设计技巧;第7章进一步探讨了高级汇编语言技术如结构体、宏以及模块化程序设计等;最后第8章则总结了模块化程序设计技术及其应用。
第二部分提高篇进一步深化了对80386及Pentium处理器的理解。其中涉及的章节包括:9.1 80386程序设计基础(涵盖寄存器、指令系统、片上缓存等);9.2 存储器寻址(包括各种寻址方式);9.3 80386指令集(数据传送、算术运算、逻辑运算等);9.4 实方式下的程序设计(介绍实方式的概念及实例);9.5 任务状态段和控制门(讨论保护模式下任务切换机制);9.6 分页管理机制(阐述存储器分页管理原理);9.7 虚拟 8086 方式 (V86) 的使用及相关注意事项等等。第三部分上机实验指导提供了具体的实验步骤和操作指南,帮助读者将理论知识应用于实践。其中包含了调试器的使用方法(MASM, LINK, DEBUG, TD) 以及Turbo Debugger的使用技巧等等内容。
全部评论 (0)


