| 资源分类 | 编程/嵌入式/网络 |
| 资源存放 | 百度网盘 |
| 资源价格 | 限时5学分 |
| 加入VIP | 年VIP 298元,终身VIP 698元 |
| 在线充值 | 1元=1学分 |
课程介绍
汇编语言是一种低级语言,直接与计算机硬件操作相关,它比高级编程语言更接近机器代码,但是仍然是人类可读的。学习汇编语言可以让程序员更好地理解计算机的工作原理,优化程序性能,并进行系统底层的开发工作。
贺利坚的“汇编语言程序设计”课程包含以下内容:
汇编语言基础:介绍汇编语言的基本概念、语法结构、指令集等。
寄存器和内存管理:讲解CPU中的寄存器用法、内存寻址方式、数据传输等。
指令系统:深入讲解不同类型的指令,如数据传输指令、算术逻辑指令、控制流指令等。
程序结构:教授如何组织汇编代码,编写可读性强、结构清晰的程序。
调试与优化:介绍如何调试汇编程序,以及如何优化代码以提高性能。
实际案例分析:通过一些实际的编程案例,帮助学员理解汇编语言在实际中的应用。
对于本的具体课程内容,建议直接访问51CTO的官方网站或联系课程提供者获取最新和最准确的信息。
课程目录
/13-002-51CTO-贺利坚 汇编语言程序设计 全套课程视频/
│├─1 绪论
│├─2 寄存器与内存
│├─3 汇编语言程序
│├─4 内存寻址方式
│├─5 流程转移与子程序
│├─6 中断及外部设备操作
│├─7 高级汇编语言技术
详细目录
1 绪论/
│├─0100导学.PDF
│├─0101为什么要学汇编语言.PDF
│├─0102由机器语言到汇编语言.PDF
│├─0103计算机的组成.PDF
│├─0104内存的读写与地址空间.PDF
│├─0105汇编语言实践环境搭建.exe
│├─1 导学.mp4
│├─2 为什么要学汇编语言.mp4
│├─3 由机器语言到汇编语言.mp4
│├─4 计算机的组成.mp4
│├─5 内存的读写与地址空间.mp4
│├─6 汇编语言实践环境搭建.mp4
2 寄存器与内存/
│├─1 导学.mp4
│├─10 用DS和[address]实现字的传送.mp4
│├─11 DS与数据段.mp4
│├─12 栈及栈操作的实现.mp4
│├─13 关于“段”的总结.mp4
│├─2 寄存器及数据存储.mp4
│├─3 mov和add指令.mp4
│├─4 确定物理地址的方法.mp4
│├─5 内存的分段表示法.mp4
│├─6 Debug的使用.mp4
│├─7 CS、IP与代码段.mp4
│├─8 jmp指令.mp4
│├─9 内存中字的存储.mp4
│├─附件_30827.PDF
│├─附件_30828.PDF
│├─附件_30829.PDF
│├─附件_30830.PDF
│├─附件_30831.PDF
│├─附件_30832.PDF
│├─附件_30833.PDF
│├─附件_30834.PDF
│├─附件_30835.PDF
│├─附件_30836.PDF
│├─附件_30837.PDF
│├─附件_30838.PDF
│├─附件_30839.PDF
3 汇编语言程序/
│├─1 导学.mp4
│├─10 在代码段中使用栈.mp4
│├─11 将数据、代码、栈放入不同段.mp4
│├─2 用汇编语言写的源程序.mp4
│├─3 由源程序到程序运行.mp4
│├─4 用Debug跟踪程序的执行.mp4
│├─5 […]和(…).mp4
│├─6 Loop指令.mp4
│├─7 Loop指令使用再例.mp4
│├─8 段前缀的使用.mp4
│├─9 在代码段中使用数据.mp4
│├─附件_31162.PDF
│├─附件_31163.PDF
│├─附件_31164.PDF
│├─附件_31165.PDF
│├─附件_31166.PDF
│├─附件_31167.PDF
│├─附件_31168.PDF
│├─附件_31169.PDF
│├─附件_31170.PDF
│├─附件_31171.PDF
│├─附件_31172.PDF
4 内存寻址方式/
│├─1 导学.mp4
│├─10 在哪里?有多长?.mp4
│├─11 寻址方式的综合应用.mp4
│├─12 用div指令实现除法.mp4
│├─13 用dup设置内存空间.mp4
│├─2 处理字符问题.mp4
│├─3 [bx+idata]方式寻址.mp4
│├─4 SI和DI寄存器.mp4
│├─5 [bx+si]和[bx+di]方式寻址.mp4
│├─6 [bx+si+idata]和[bx+di+idata]方式寻址.mp4
│├─7 不同的寻址方式的灵活应用.mp4
│├─8 不同寻址方式演示.mp4
│├─9 用于内存寻址的寄存器.mp4
│├─附件_31660.PDF
│├─附件_31661.PDF
│├─附件_31662.PDF
│├─附件_31663.PDF
│├─附件_31664.PDF
│├─附件_31665.PDF
│├─附件_31666.PDF
│├─附件_316670707 不同寻址方式演示.ppt
│├─附件_31668.PDF
│├─附件_31669.PDF
│├─附件_31670.PDF
│├─附件_31671.PDF
│├─附件_31672.PDF
5 流程转移与子程序/
│├─1 导学.mp4
│├─10 寄存器冲突的问题.mp4
│├─11 标志寄存器.mp4
│├─12 带进(借)位的加减法.mp4
│├─13 cmp和条件转移指令.mp4
│├─14 条件转移指令应用.mp4
│├─15 DF标志和串传送指令.mp4
│├─2 “转移”综述.mp4
│├─3 操作符offset.mp4
│├─4 jmp指令.mp4
│├─5 其他转移指令.mp4
│├─6 call指令和ret指令.mp4
│├─7 call 和 ret 的配合使用.mp4
│├─8 mul 指令.mp4
│├─9 汇编语言的模块化程序设计.mp4
│├─э.PDF
│├─ю.PDF
│├─я.PDF
│├─ё.PDF
│├─附件_32637.PDF
│├─附件_32638.PDF
│├─附件_32639.PDF
│├─附件_32640.PDF
│├─附件_32641.PDF
│├─附件_32642.PDF
│├─附件_32643.PDF
│├─附件_32644.PDF
│├─附件_32645.PDF
│├─附件_32646.PDF
│├─附件_32650.PDF
6 中断及外部设备操作/
│├─1 阶段导学.mp4
│├─10 由int指令引发的中断.mp4
│├─11 Bios和DOS中断处理.mp4
│├─12 端口的读写.mp4
│├─13 操作CMOS RAM芯片.mp4
│├─14 外设连接与中断.mp4
│├─15 PC机键盘的处理过程.mp4
│├─16 定制键盘输入处理.mp4
│├─17 改写中断例程的方法.mp4
│├─18 用中断响应外设.mp4
│├─19 应用:字符串的输入入.mp4
│├─2 移位指令.mp4
│├─20 磁盘读写.mp4
│├─21 让计算机唱歌.mp4
│├─3 操作显存数据.mp4
│├─4 描述内存单元的标号.mp4
│├─5 数据的直接定址表.mp4
│├─6 代码的直接定址表.mp4
│├─7 中断及其处理.mp4
│├─8 编制中断处理程序.mp4
│├─9 单步中断.mp4
│├─附件_35705.PDF
│├─附件_35706.PDF
│├─附件_35707.PDF
│├─附件_35708.PDF
│├─附件_35709.PDF
│├─附件_35710.PDF
│├─附件_35711.PDF
│├─附件_35712.PDF
│├─附件_35713.PDF
│├─附件_35714.PDF
│├─附件_35715.PDF
│├─附件_35716.PDF
│├─附件_35717.PDF
│├─附件_35718.PDF
│├─附件_35719.PDF
│├─附件_35720.PDF
│├─附件_35721.PDF
│├─附件_35722.PDF
│├─附件_35723.PDF
│├─附件_35724.PDF
│├─附件_35725.PDF
7 高级汇编语言技术/
│├─1 导学.mp4
│├─10 条件汇编.mp4
│├─11 重复汇编.mp4
│├─12 80×86汇编.mp4
│├─13 汇编语言集成开发环境.mp4
│├─14 用Visual studio开发汇编程序.mp4
│├─15 高级语言的指令级调试.mp4
│├─16 反汇编(逆向工程).mp4
│├─17 混合编程.mp4
│├─18 文件结构分析.mp4
│├─2 子程序的另外一种写法.mp4
│├─3 程序的多文件组织.mp4
│├─4 汇编指令汇总.mp4
│├─5 汇编伪操作汇总.mp4
│├─6 汇编操作符汇总.mp4
│├─7 汇编过程.mp4
│├─8 宏汇编.mp4
│├─9 宏库.mp4
│├─附件_37681.PDF
│├─附件_37682.PDF
│├─附件_37691.PDF
│├─附件_37692.PDF
│├─附件_37693.PDF
│├─附件_37694.PDF
│├─附件_37695.PDF
│├─附件_37696.PDF
│├─附件_37697.PDF
│├─附件_37698.PDF
│├─附件_37699.PDF
│├─附件_37700.PDF
│├─附件_37701.PDF
│├─附件_37702.PDF
│├─附件_37703.PDF
│├─附件_37704.PDF
│├─附件_37705.PDF
│├─附件_37706.PDF
