汇编语言由于工作需要,因此开始汇编学语言学习,这里是指X86汇编语言。
X86汇编语言包含16位、32位汇编。而且在最新的处理器还引入了高级指令集,MMX、SSE、SSE2等。
从今天开始总结一下。
准备的提纲如下:
第一部分
X86汇编语言学习教程之1 ———— 前言
介绍本教程的内容。
X86汇编语言学习教程之2 ———— 基础知识
介绍数制和处理器基本知识。
X86汇编语言学习教程之3 ———— 开发环境
介绍16bit、32bit、64bit汇编的开发环境。
第二部分 16bit汇编教程
X86汇编语言学习教程之4 ———— 基本指令格式与寻址方式
介绍8086汇编语言程序设计。
X86汇编语言学习教程之5 ———— 分支程序设计
介绍分支程序设计方法。
X86汇编语言学习教程之6 ———— 循环程序设计
介绍循环程序设计方法。
X86汇编语言学习教程之7 ———— 子程序设计
介绍子程序设计方法。
X86汇编语言学习教程之8 ———— 中断
介绍中断相关知识和程序设计。
X86汇编语言学习教程之9 ———— 系统调用
介绍BIOS和DOS程序设计。
第三部分 32-bit汇编教程
X86汇编语言学习教程之10 ———— 基本指令格式与寻址方式
介绍8086汇编语言程序设计。
X86汇编语言学习教程之11 ———— 分支程序设计
介绍分支程序设计方法。
X86汇编语言学习教程之12 ———— 循环程序设计
介绍循环程序设计方法。
X86汇编语言学习教程之13 ———— 子程序设计
介绍子程序设计方法。
X86汇编语言学习教程之14 ———— 中断
介绍中断相关知识和程序设计。
X86汇编语言学习教程之15 ———— 调用协定
介绍调用协定和编译器对调用协定的规定。
X86汇编语言学习教程之16 ———— 系统调用
介绍32-bit windows程序设计。
X86汇编语言学习教程之17 ———— 内联汇编
介绍在CC++中使用汇编语言程序设计。
X86汇编语言学习教程之18 ———— 高级汇编
介绍MMX、SSE、SSE2、SSE4程序设计。
第四部分 64-bit汇编教程
X86汇编语言学习教程之19 ———— 基本指令格式与寻址方式
介绍8086汇编语言程序设计。
X86汇编语言学习教程之20 ———— 分支程序设计
介绍分支程序设计方法。
X86汇编语言学习教程之21 ———— 循环程序设计
介绍循环程序设计方法。
X86汇编语言学习教程之22 ———— 子程序设计
介绍子程序设计方法。
X86汇编语言学习教程之23 ———— 中断
介绍中断相关知识和程序设计。
X86汇编语言学习教程之三 ———— 系统调用
介绍64-bit windows程序设计。