课程介绍

对汇编语言的掌握程度,直接决定了一名程序员对底层技术掌控力,也是高阶开发者的必修内功之一。本课带你从零系统学习ARM64汇编核心,不仅扎实掌握寄存器操作、内存访问与程序控制等基础,更通过从0到1编写汇编程序、解锁NEON高性能并行计算技术,系统构建ARM汇编的逻辑思维与实际应用能力。课程不仅为底层开发、驱动编程、嵌入式技术、及编译器开发等领域打下坚实基础,更将重塑思维方式,使你在软件调试与系统架构设计中,具备更全局的技术视野和更多技术解决方案。

试看链接  https://pan.baidu.com/s/13N4QisDlFjAvOFGC1jdejg?pwd=8nas

相关推荐

Arm处理器微架构基础

嵌入式ARM-Cortex-M4开发实战班

Arm+Qt+opencv嵌入式项目-基于人脸识别的考勤系统

课程目录

第1章 Arm汇编概述及整体课程教学思路(3节)

  1. 1-1 ARM汇编概述(试看)
  2. 1-2 Arm汇编开发环境搭建(试看)
  3. 1-3 第一个汇编程序(试看)

第2章 ARM汇编入门:arm64汇编实现整数运算及逻辑循环(11节)

  1. 2-1 mov指令的使用
  2. 2-2 ldr指令的使用
  3. 2-3 Arm汇编-四则运算
  4. 2-4 Arm汇编-位移运算
  5. 2-5 Arm汇编-位扩展操作
  6. 2-6 Arm汇编-位操作
  7. 2-7 Arm汇编-别名指令
  8. 2-8 Arm汇编-条件跳转指令
  9. 2-9 Arm汇编-跳转指令原理,NZCV标志
  10. 2-10 Arm汇编-把一份简单的c语言代码用汇编实现-练习 – 副本
  11. 2-11 Arm汇编-本章总结

第3章 进阶:arm64汇编实现函数调用及模块化,在实际项目中使用汇编(6节)

  1. 3-1 Arm汇编-如何调用函数
  2. 3-2 Arm汇编-如何调用函数2
  3. 3-3 Arm汇编-c与汇编如何相互调用函数
  4. 3-4 Arm汇编-内嵌汇编
  5. 3-5 Arm汇编-使用汇编语言调用SDL2库创建界面窗口
  6. 3-6 Arm异常处理概念介绍

第4章 进阶,高性能运算必备:浮点寄存器及SIMD技术的使用(8节)

  1. 4-1 浮点寄存器介绍及浮点数的四则运算-新
  2. 4-2 浮点数与整数的相互转换-新
  3. 4-3 NEON指令集的介绍-新
  4. 4-4 NEON指令的简单使用
  5. 4-5 向量寄存器的基本运算
  6. 4-6 向量寄存器访问内存
  7. 4-7 使用NEON实现一个简单的矩阵运算
  8. 4-8 ARM汇编课程总结