汇编语言是一门低级程序设计语言,在数以千计的计算机语言中,有着不成替代的重要地位,广泛地用于开发操作系统内核、设备驱动程序等。随着近年来物联网、嵌入式系统的发展,汇编语言在行业中的地位也再次攀升。 汇编语言是计算机提供给用户最快也最有效的语言,也是利用计算机所有硬件特性并能直接控制硬件的唯一语言,因此在对程序的空间和时间要求很高的场合,汇编语言是必不成少的。而在很多需要直接控制硬件的应用场合,汇编语言也是不成或缺的。
1.1.1]--在计算机系统结构中的定位,指令系统概念及分类
[1.2.1]--课程内容与目标
[1.3.1]--指令集简介——CISC
[1.3.2]--指令集简介——RISC
[1.4.1]--整数的机器表示(一)
[1.4.2]--整数的机器表示(二)
[1.5.1]--无符号整数与带符号整数(一)
[1.5.2]--无符号整数与带符号整数(二)
[1.6.1]--浮点数的机器表示
[1.6.2]--浮点数的规格化与非规格化表示
[1.6.3]--浮点数表示的特性
[1.6.4]--如何给出浮点数表示
[1.6.5]--C语言中的浮点数
[2.1.1]--80x86计算机系统初步
[2.2.1]--80x86处理器与庇护模式初步
[3.1.1]--汇编程序员眼中的系统结构
[3.1.2]--第一条汇编指令
[3.1.3]--寻址模式
[3.1.4]--地址计算指令与其它-1
[3.1.5]--地址计算指令与其它-2
[3.1.6]--x86-64下的通用寄存器与汇编指令----初步
[3.2.1]--条件码
[3.2.2]--比力指令与测试指令
[3.2.3]--读取条件码指令-1
[3.2.4]--读取条件码指令-2
[3.2.5]--x86-64下的读取条件码指令
[3.2.6]--跳转指令
[3.2.7]--条件移动指令
[3.3.1]--条件移动指令的体系结构背景-1
[3.3.2]--条件移动指令的体系结构背景-2
[3.3.3]--循环的汇编语言表示-1
[3.3.4]--循环的汇编语言表示-2
[3.3.5]--循环的汇编语言表示-3
[3.3.6]--循环表示的体系结构背景
[3.3.7]--Switch的汇编语言表示-1
[3.3.8]--Switch的汇编语言表示-2
[3.3.9]--Switch的汇编语言表示-3
[3.4.1]--程序运行栈的基本操作-1
[3.4.2]--程序运行栈的基本操作-2
[3.4.3]--过程调用与栈
[3.4.4]--栈帧
[3.4.5]--一个实例
[3.4.6]--寄存器使用惯例
[3.4.7]--一个递归调用的实例-1
[3.4.8]--一个递归调用的实例-2
[3.4.9]--另一个递归调用的实例-1
[3.4.10]--另一个递归调用的实例-2
[3.4.11]--x86-32过程调用小结
[3.5.1]--x86-64过程调用与运行栈-1
[3.5.2]--x86-64过程调用与运行栈-2
[3.5.3]--x86-64过程调用与运行栈-3
[3.5.4]--x86-64过程调用与运行栈-
[3.5.5]--x86-64过程调用与运行栈-5
[3.6.1]--数组的存储
[3.6.2]--数组的拜候-1
[3.6.3]--数组的拜候-2
[3.6.4]--数组的拜候-3
[3.6.5]--数组的拜候-
[3.6.6]--数组的拜候-5
[3.6.7]--二维数组示例-1
[3.6.8]--二维数组示例-2
[3.6.9]--二维数组示例-3
[3.7.1]--80x86汇编与C语言-4(结构的存储-1)
[3.7.2]--80x86汇编与C语言-4(结构的存储-2)
[3.7.3]--80x86汇编与C语言-4(结构的存储-3)
[3.7.4]--80x86汇编与C语言-4(结构的存储-4)
[3.7.5]--结构数组的存储
[3.7.6]--数据结构的存储小结
[4.1.1]--helloworld-1
[4.1.2]--汇编指示-1
[4.1.3]--汇编指示-2
[4.1.4]--helloworld-2
[4.1.5]--C程序的内存布局
[4.1.6]--第一个汇编编程程序-1
[4.1.7]--第一个汇编编程程序-2
[4.1.8]--系统调用
[4.1.9]--汇编编程示例-处理命令行参数
[4.1.10]--汇编编程示例-调用libc库函数
[4.1.11]--汇编编程小结
[4.1.12]--补充-算术操作指令
[4.1.13]--汇编编程示例-过程调用-1
[4.1.14]--汇编编程示例-过程调用-2
[4.2.1]--汇编编程示例-递归调用
[4.2.2]--汇编编程示例-文件处理-1
[4.2.3]--汇编编程示例-文件处理-2
[4.2.4]--汇编编程示例-文件处理-3
[4.2.5]--汇编编程示例-文件处理-
[4.2.6]--Vid汇编编程示例-文件处理-5
[4.2.7]--汇编编程示例-文件处理-6
[4.2.8]--汇编编程示例-文件处理-7
[4.2.9]--汇编编程示例-文件处理-8
[4.2.10]--汇编编程示例-共享库文件
[4.1.11]--汇编编程小结
[4.1.12]--补充-算术操作指令
[4.1.13]--汇编编程示例-过程调用-1
[4.1.14]--汇编编程示例-过程调用-2
[4.2.1]--汇编编程示例-递归调用
[4.2.2]--汇编编程示例-文件处理-1
[4.2.3]--汇编编程示例-文件处理-2
[4.2.4]--汇编编程示例-文件处理-3
[4.2.5]--汇编编程示例-文件处理-
[4.2.6]--Vid汇编编程示例-文件处理-5
[4.2.7]--汇编编程示例-文件处理-6
[4.2.8]--汇编编程示例-文件处理-7
[4.2.9]--汇编编程示例-文件处理-8
[4.2.10]--汇编编程示例-共享库文件
[4.3.1]--程序链接-1
[4.3.2]--程序链接-2
[4.3.3]--程序链接-3
[4.3.4]--程序链接-
[4.3.5]--程序链接-5
[4.3.6]--程序链接-6
[4.3.7]--程序链接-7
[4.3.8]--程序链接-8
[4.3.9]--程序链接-9
[4.3.10]--程序链接-10
[4.3.11]--程序链接-11
[4.4.1]--汇编编程示例-内存办理-1
[4.4.2]--汇编编程示例-内存办理-2
[4.4.3]--汇编编程示例-内存办理-3
[4.4.4]--汇编编程示例-内存办理-
[4.4.5]--汇编编程示例-内存办理-5
[5.1.1]--MIPS32架构与指令集初步-1
[5.1.2]--MIPS32架构与指令集初步-2
[5.1.3]--MIPS32架构与指令集初步-3
[5.1.4]--MIPS32架构与指令集初步-
[5.1.5]--MIPS32架构与指令集初步-5
[5.1.6]--MIPS32架构与指令集初步-6
[5.1.7]--MIPS32架构与指令集初步-7
[5.1.8]--MIPS32架构与指令集初步-8
[5.2.1]--MIPS32指令集与编程-1
[5.2.2]--MIPS32指令集与编程-2
[5.2.3]--MIPS32指令集与编程-3
[5.2.4]--MIPS32指令集与编程-
[5.2.5]--MIPS32指令集与编程-5
[5.2.6]--MIPS32指令集与编程-6
[5.2.7]--MIPS32指令集与编程-7
[5.3.1]--基本概念
[5.3.2]--异常处理向量
[5.3.3]--异常处理流程
[5.3.4]--异常处理实例
[5.4.1]--虚存设计背景
[5.4.2]--虚存设计背景详述-1
[5.4.3]--虚存设计背景详述-2
[5.4.4]--虚存地址转换
[5.4.5]--MIPS32内存办理-1
[5.4.6]--MIPS32内存办理-2
The most popular courses