- 从零开始学汇编-001第一章 基础知识01
- 从零开始学汇编-002第一章 基础知识02
- 从零开始学汇编-003第一章 基础知识03
- 从零开始学汇编-004第一章 基础知识04
- 从零开始学汇编-005第一章 基础知识05
- 从零开始学汇编-006第二章 寄存器(CPU工作原理)01
- 从零开始学汇编-007第二章 寄存器(CPU工作原理)02
- 从零开始学汇编-008第二章 寄存器(CPU工作原理)03
- 从零开始学汇编-009第二章 寄存器(CPU工作原理)04
- 从零开始学汇编-010第二章 寄存器(CPU工作原理)05
- 从零开始学汇编-011第二章 寄存器(CPU工作原理)06-实验1
- 从零开始学汇编-012第二章 寄存器(CPU工作原理)07
- 从零开始学汇编-013第三章 寄存器(内存访问)01
- 从零开始学汇编-014第三章 寄存器(内存访问)02
- 从零开始学汇编-015第三章 寄存器(内存访问)03
- 从零开始学汇编-016第三章 寄存器(内存访问)04
- 从零开始学汇编-017第三章 寄存器(内存访问)05
- 从零开始学汇编-018第三章 寄存器(内存访问)06
- 从零开始学汇编-019第三章 寄存器(内存访问)07
- 从零开始学汇编-020第四章 第一个程序01
- 从零开始学汇编-021第四章 第一个程序02
- 从零开始学汇编-022第四章 第一个程序03
- 从零开始学汇编-022第四章 实验三问题解析
- 从零开始学汇编-023第五章 [BX]和loop指令01
- 从零开始学汇编-024第五章 [BX]和loop指令02
- 从零开始学汇编-025第五章 [BX]和loop指令03
- 从零开始学汇编-026第五章 [BX]和loop指令04
- 从零开始学汇编-027第五章 [BX]和loop指令05
- 从零开始学汇编-028第五章 [BX]和loop指令06
- 从零开始学汇编-029第六章 包含多个段的程序01
- 从零开始学汇编-030第六章 包含多个段的程序02
- 从零开始学汇编-031第六章 包含多个段的程序03
- 从零开始学汇编-032第七章 更灵活定位内存地址01
- 从零开始学汇编-033第七章 更灵活定位内存地址02
- 从零开始学汇编-034第七章 更灵活定位内存地址03
- 从零开始学汇编-035第七章 更灵活定位内存地址04
- 从零开始学汇编-036第七章 更灵活定位内存地址05
- 从零开始学汇编-037第七章 更灵活定位内存地址06
- 从零开始学汇编-038第八章 数据处理的两个基本问题01
- 从零开始学汇编-039第八章 数据处理的两个基本问题02
- 从零开始学汇编-040第八章 数据处理的两个基本问题03
- 从零开始学汇编-041第八章 数据处理的两个基本问题04
- 从零开始学汇编-042实验七 寻址方式在结构化数据访问中的应用
- 从零开始学汇编-043第九章 转移指令的原理01
- 从零开始学汇编-044第九章 转移指令的原理02
- 从零开始学汇编-045第九章 转移指令的原理03
- 从零开始学汇编-046第九章 转移指令的原理04
- 从零开始学汇编-047实验八、实验九详细讲解
- 从零开始学汇编-048第十章 Call和ret指令01
- 从零开始学汇编-049第十章 Call和ret指令02
- 从零开始学汇编-050第十章 Call和ret指令03
- 从零开始学汇编-051第十章 Call和ret指令04
- 从零开始学汇编-052第十章 Call和ret指令05
- 从零开始学汇编-053第十章 Call和ret指令06
- 从零开始学汇编-054第十一章 标志寄存器01
- 从零开始学汇编-055第十一章 标志寄存器02
- 从零开始学汇编-056第十一章 标志寄存器03
- 从零开始学汇编-057第十一章 标志寄存器04
- 从零开始汇编-058第十一章 标志寄存器05
- 从零开始汇编-059第十一章 标志寄存器06
- 从零开始学汇编-060第十二章 内中断01
- 从零开始学汇编-061第十二章 内中断02
该系列视频讲座的主要教材是王爽老师的《汇编语言》和小甲鱼个人搜集的一些资料。视频力图做到通俗易懂,将枯燥乏味的汇编语言讲得让你喜笑颜开。
作为符号化的机器语言,汇编语言不适宜承载编程技术的发展,历史证明,这个任务更合适由高级语言来完成,这也正是汇编语言早已不是主流编程工具的根本原因。不过:
①汇编语言将长期存在
如果基于存储(机器指令)程序式计算机的原理结构不变,汇编语言将一直存在,这是其他高级语言无法企及的;
②汇编语言是计算机原理的重要内容
通过汇编语言指令才能正确全面地了解计算机的基本功能和行为方式;任何其他编程语言都必须编译成机器语言(本质上也可以说是汇编语言)代码才能被计算机接受和执行,所以,汇编语言在计算机中居于顶(软件之)天立(硬件之)地的重要地位,是计算机原理的重要内容,是多门计算机专业课的重要基础。
③汇编语言适合初学者学习
汇编语言是一门功能基本完备、涉及面全、小巧玲珑的编程语言,且门槛不高,比较适合初学者学习。通过学习汇编语言,能使我们从CPU的层面思考问题,可有效提高计算机科研及应用开发的思维深度。
④透析高级语言功能机理的有效工具
任何高级语言都必须翻译成机器(或汇编)语言才能执行,所以任何高级语言的功能和实现机理,最终都将以机器(或汇编)代码的形式————简明无二义性地表述出来:这就是说,我们可以通过反汇编代码,透析和研究任何高级语言的功能和实现机理。