章节1: 课前准备 课时1 视频 课程安排及常见问题 06:34 可章节2: 汇编程序设计 课时2 视频 简谈汇编语言 26:56 可课时3 视频 简谈编译细节 49:32 可课时4 视频 中央处理器和存储器 27:16 可课时5 视频 iner8086处理器 24:44 可课时6 视频 逻辑移位 14:27 可课时7 视频 8086定位内存地址 44:28课时8 视频 代码段和数据段 26:08课时9 视频 文件拓展名 63:57课时10 视频 压缩文件 46:37课时11 视频 安装Editplus 28:09 可课时12 视频 内存分段机制 24:51课时13 视频 Ascii和Ansi 50:50课时14 视频 配置信息 55:19课时15 视频 命令行参数 45:34课时16 视频 拓展名管理 12:01课时17 视频 全角和半角 15:51课时18 视频 硬盘与MBR 23:33课时19 视频 8086内存布局 23:41课时20 视频 Nasm编译器 22:16 可课时21 视频 虚拟机 34:51 可课时22 视频 第一个汇编程序 33:47课时23 视频 times和db 15:24课时24 视频 屏幕显示输出 49:53课时25 视频 输出I Miss You 08:10课时26 视频 标号 23:56课时27 视频 抽象与封装 29:18课时28 视频 代码规范 10:39课时29 视频 优化输出 21:16课时30 视频 进制转换 13:29课时31 视频 div指令【本课有点难】 41:17课时32 视频 and、or、not、xor 11:50课时33 视频 inc、dec、sub 05:25课时34 视频 loop【本课有点难】 27:36课时35 视频 大小端模式 27:02课时36 视频 标志寄存器 26:19课时37 视频 有符号数和无符号数 11:42课时38 视频 数据的存放长度 11:57课时39 视频 拓展数据长度相关指令 10:28课时40 视频 neg 12:48课时41 视频 多种方式观察内存 19:09课时42 视频 div指令的第二种用法 22:22课时43 视频 用loop指令优化代码【本课有点难】 15:01课时44 视频 ZF 15:55课时45 视频 JB和JNB 28:47课时46 视频 JE和JNE 12:02课时47 视频 两数求和并输出【本课有点难】 40:57课时48 视频 movsb 25:58课时49 视频 movsw 06:54课时50 视频 PF 09:46课时51 视频 SF 05:25课时52 视频 OF 08:53课时53 视频 有条件跳转指令大家族 12:08课时54 视频 栈 39:05课时55 视频 三数求和并输出 13:15课时56 视频 从1加到100 26:20课时57 视频 寻址方式(寄存器寻址和立即寻址) 05:49课时58 视频 内存寻址(直接寻址和基址寻址和变址寻址) 25:29课时59 视频 基址变址寻址 08:50课时60 视频 准备告别主引导扇区 24:57课时61 视频 equ 10:33课时62 视频 jmp指令的各种写法 17:13课时63 视频 子程序调用 40:43课时64 视频 call指令和ret指令 25:07课时65 视频 near和far的应用场景 11:40课时66 视频 封装屏幕输出接口 27:46课时67 视频 外围设备及其接口 28:17课时68 视频 并行和串行 04:31课时69 视频 写硬盘其他扇区 36:34课时70 视频 读硬盘其他扇区 22:27课时71 视频 shl和shr 08:39课时72 视频 封装读写硬盘接口 37:49课时73 视频 光标 41:44课时74 视频 回车和换行 27:47课时75 视频 mul指令 04:20课时76 视频 分段机制 29:04课时77 视频 加强理解标号 09:28课时78 视频 加载器理论 13:52课时79 视频 设计加载器和被加载程序 79:43课时80 视频 简谈软件BUG 25:28课时81 视频 磁盘文件碎片 25:30课时82 视频 被加载程序的初始化和收尾工作 18:48课时83 视频 升级屏幕输出接口之前的准备工作 25:57课时84 视频 升级屏幕输出接口 56:29课时85 视频 时钟周期 10:57课时86 视频 中断 30:46课时87 视频 中断处理 13:05课时88 视频 实时时钟 20:17课时89 视频 RTC中断代码 47:30课时90 视频 内部中断 12:13课时91 视频 BIOS中断 25:42课时92 视频 32位CPU 39:28课时93 视频 IA-32架构的指令变化 04:26课时94 视频 实模式和保护模式 16:15课时95 视频 总结:准备进阶C语言 12:57