《汇编语言》速成指南(全程敲代码)

38.9万
1617
2023-01-31 13:11:32
7172
5105
2.0万
2347
视频中的pdf、代码、环境见: https://github.com/HaiPenglai/bilibili_assembly 【网盘容易丢失,故之后都用GitHub】 教材参考的是王爽老师的《汇编语言》,主要内容参考了南开大学授课内容 视频主要内容是8086汇编。而现代汇编语言在《汇编语言提高指南》当中,传送门:BV1fz4y1Y7S8 视频都是1080p的,若字不清晰调整画质可以解决。 目录: 第1章:环境 介绍了如何安装和调试编程环境 第2章:指令 介绍了加减乘除、逻辑运算和移位等指令 第3章:寄存器 介绍了代码段、数据段、栈段寄存器和其他寄存器 第4章:完整代码 介绍了条件语句、循环语句、函数等 第5章:简单算法题 利用汇编语言解决斐波那契数列,冒泡排序等问题
资料在https://github.com/HaiPenglai
视频选集
(1/26)
自动连播
基础篇:1.1编程环境的安装
03:46
1.2debug的6种指令的使用,四个通用寄存器
14:35
2.1mov,add,sub加减指令实操体验
18:16
2.2mul,div,and,or乘除指令及所有寄存器英文名
19:57
2.3shl,shr,inc,dec,xchg,neg指令,中断int指令
20:11
3.1ds寄存器,段地址、偏移地址、物理地址,
17:53
3.2cs-ip代码段寄存器,jmp指令
19:34
3.3ss-sp寄存器,栈的push,pop指令
25:21
3.4bp,si,di寄存器,寻址方式,寄存器总结
26:00
3.5标志位寄存器ZF,PF,SF,CF,OF
26:44
3.6条件判断语句cmp,je,ja,jb及adc、sbb指令
19:13
4.1用源文件写汇编代码
11:08
4.2循环语句loop,等差数列求和
25:34
4.3函数call,ret指令
14:13
4.4call far ptr和retf指令,本质是栈、goto指令
28:07
4.5代码段、数据段、栈段,dup指令
33:35
4.6offset指令,jmp short、far,dword ptr各种跳转指令
33:02
4.7数组的读取和写入,type指令和一些杂项
36:44
实战篇5.1输出hello world,求数组最大、小值,字符串转大、小写
30:52
5.2通用代码,数组求和,拷贝数组,si配合di翻转数组
14:53
5.3用栈翻转数组,动态规划求斐波那契数列
14:13
5.4二重循环将二维数组的某列、某矩形转大写
18:51
5.5(接5.4)汇编语言版冒泡排序
19:11
5.6十进制和十六进制转换,lea指令,写注释
31:07
c语言反汇编-函数的调用方法
21:19
总结
00:36
客服
顶部
赛事库 课堂 2021拜年纪