ARM Assembly: Lesson 10 (Function Calls)

Описание к видео ARM Assembly: Lesson 10 (Function Calls)

Welcome to Lesson 10 of the ARM Assembly Series from LaurieWired!

In this video, we learn how to call and return from functions in ARM assembly. We also learn how to pass parameters using registers and how to save their values on the stack.


---

Timestamps:
00:00 Intro
00:57 Example C code
01:47 ARM Calling Conventions
03:12 Return Values
03:47 Method Invocation
05:15 Branching out of Function
06:12 Saving Register State
07:10 The Stack
09:57 Stepping through the Disassembly
13:43 Recap

---

Links Mentioned in Video:

CPULator:
https://cpulator.01xz.net/?sys=arm

ARM Mnemonic Extensions:https://developer.arm.com/documentati...

---
laurieWIRED Twitter:
  / lauriewired  

laurieWIRED Website:
http://lauriewired.com

laurieWIRED Github:
https://github.com/LaurieWired

laurieWIRED HN:
https://news.ycombinator.com/user?id=...

laurieWIRED Reddit:
  / lauriewired  

Комментарии

Информация по комментариям в разработке