- 在线播放
- 分集下载
- 第1集 第一章 基础知识01
- 第2集 第一章 基础知识02
- 第3集 第一章 基础知识03
- 第4集 第一章 基础知识04
- 第5集 第一章 基础知识05
- 第6集 第二章 寄存器(CPU工作原理)01
- 第7集 第二章 寄存器(CPU工作原理)02
- 第8集 第二章 寄存器(CPU工作原理)03
- 第9集 第二章 寄存器(CPU工作原理)04
- 第10集 第二章 寄存器(CPU工作原理)05
- 第11集 第二章 寄存器(CPU工作原理)06-实验1
- 第12集 第二章 寄存器(CPU工作原理)07
- 第13集 第三章 寄存器(内存访问)01
- 第14集 第三章 寄存器(内存访问)02
- 第15集 第三章 寄存器(内存访问)03
- 第16集 第三章 寄存器(内存访问)04
- 第17集 第三章 寄存器(内存访问)05
- 第18集 第三章 寄存器(内存访问)06
- 第19集 第三章 寄存器(内存访问)07
- 第20集 第四章 第一个程序01
- 第21集 第四章 第一个程序02
- 第22集 第四章 第一个程序03
- 第23集 第四章 实验三问题解析
- 第24集 第五章 [BX]和loop指令01
- 第25集 第五章 [BX]和loop指令02
- 第26集 第五章 [BX]和loop指令03
- 第27集 第五章 [BX]和loop指令04
- 第28集 第五章 [BX]和loop指令05
- 第29集 第五章 [BX]和loop指令06
- 第30集 第六章 包含多个段的程序01
- 第31集 第六章 包含多个段的程序02
- 第32集 第六章 包含多个段的程序03
- 第33集 第七章 更灵活定位内存地址01
- 第34集 第七章 更灵活定位内存地址02
- 第35集 第七章 更灵活定位内存地址03
- 第36集 第七章 更灵活定位内存地址04
- 第37集 第七章 更灵活定位内存地址05
- 第38集 第七章 更灵活定位内存地址06
- 第39集 第八章 数据处理的两个基本问题01
- 第40集 第八章 数据处理的两个基本问题02
- 第41集 第八章 数据处理的两个基本问题03
- 第42集 第八章 数据处理的两个基本问题04
- 第43集 实验七 寻址方式在结构化数据访问中的应用
- 第44集 第九章 转移指令的原理01
- 第45集 第九章 转移指令的原理02
- 第46集 第九章 转移指令的原理03
- 第47集 第九章 转移指令的原理04
- 第48集 实验八、实验九详细讲解
- 第49集 第十章 Call和ret指令01
- 第50集 第十章 Call和ret指令02
- 第51集 第十章 Call和ret指令03
- 第52集 第十章 Call和ret指令04
- 第53集 第十章 Call和ret指令05
- 第54集 第十章 Call和ret指令06
- 第55集 第十一章 标志寄存器01
- 第56集 第十一章 标志寄存器02
- 第57集 第十一章 标志寄存器03
- 第58集 第十一章 标志寄存器04
- 第59集 第十一章 标志寄存器05
- 第60集 第十一章 标志寄存器06
- 第61集 第十二章 内中断01
- 第62集 第十二章 内中断02
从零开始学汇编的相关介绍
该系列视频讲座的主要教材是王爽老师的《汇编语言》和小甲鱼个人搜集的一些资料。视频力图做到通俗易懂,将枯燥乏味的汇编语言讲得让你喜笑颜开。
作为符号化的机器语言,汇编语言不适宜承载编程技术的发展,历史证明,这个任务更合适由高级语言来完成,这也正是汇编语言早已不是主流编程工具的根本原因。不过:
①汇编语言将长期存在
如果基于存储(机器指令)程序式计算机的原理结构不变,汇编语言将一直存在,这是其他高级语言无法企及的;
②汇编语言是计算机原理的重要内容
通过汇编语言指令才能正确全面地了解计算机的基本功能和行为方式;任何其他编程语言都必须编译成机器语言(本质上也可以说是汇编语言)代码才能被计算机接受和执行,所以,汇编语言在计算机中居于顶(软件之)天立(硬件之)地的重要地位,是计算机原理的重要内容,是多门计算机专业课的重要基础。
③汇编语言适合初学者学习
汇编语言是一门功能基本完备、涉及面全、小巧玲珑的编程语言,且门槛不高,比较适合初学者学习。通过学习汇编语言,能使我们从CPU的层面思考问题,可有效提高计算机科研及应用开发的思维深度。
④透析高级语言功能机理的有效工具
任何高级语言都必须翻译成机器(或汇编)语言才能执行,所以任何高级语言的功能和实现机理,最终都将以机器(或汇编)代码的形式————简明无二义性地表述出来:这就是说,我们可以通过反汇编代码,透析和研究任何高级语言的功能和实现机理。