今天小编给喜欢编程的朋友推荐一本很不错的书籍。汇编语言程序设计教程这本书我相信有好多的人听过,说不定有的朋友都买过,现在小编给大家的是chm版的,相信可以给大家带来更方便的阅读模式,有兴趣的朋友可以到小编网来下载!
汇编语言直接描述机器指令,比机器指令容易记忆和理解。通过学习和使用汇编语言,能够感知、体会、理解机器的逻辑功能,并为理解各种软件系统的原理打下技术理论基础;还可掌握硬件系统的原理打下实践应用基础,是我们理解整个计算机系统的最佳起点和最有效途径。
本书以8086/8088汇编语言为基础,详细介绍了8086/8088的指令系统,程序设计的概念、方法和技巧,模块化程序设计及中断程序设计的方法。另外,对80286/80386/80486/PentiumCPU的结构和指令系统做了一些介绍,使读者对于计算机的发展及汇编语言的使用有一个全面系统的了解。
本书在编写过程中力求做到体系完整,结构合理,内容丰富,通俗易懂,由浅入深。为便于读者学习,每章章首均有本章内容提要,每章章末均附有一定数量的习题。
第1章 预备知识
1.1 汇编语言的由来及其特点
1 机器语言
2 汇编语言
3 汇编程序
4 汇编语言的主要特点
5 汇编语言的使用领域
1.2 数据的表示和类型
1 数值数据的表示
2 非数值数据的表示
3 基本的数据类型
1.3 习题
第2章 CPU资源和存储器
2.1 寄存器组
1 寄存器组
2 通用寄存器的作用
3 专用寄存器的作用
2.2 存储器的管理模式
1 16位微机的内存管理模式
·····