Mastering x86-64 Assembly: A Beginner's Guide to CPU Registers смотреть онлайн

51 просмотров 27.07.2025 00:50:37

Описание видео

Ready to dive into x86-64 assembly? This beginner-friendly video breaks down CPU registers like RAX, RBX, and more in Yasm assembly. Learn how to use general-purpose registers, respect the ABI to avoid debugging nightmares, and optimize code by minimizing RAM hits. We?ll cover callee-saved registers, function arguments, and why you shouldn?t mess with the stack pointer. Perfect for coders looking to master low-level programming. Grab the free book mentioned and subscribe for more assembly tips! #AssemblyProgramming #x86 Introduction to Registers 00:00:00 x86-64 Yasm Assembly 00:00:04 Recommended Book 00:00:09 Move Instruction Example 00:01:04 64-bit Registers Overview 00:01:52 General Purpose Registers 00:02:24 Two's Complement for Integers 00:03:37 Floating Point Registers Introduction 00:03:54 ABI Importance 00:04:55 Function Return Values 00:08:01 C++ to Assembly Translation 00:08:43 Avoiding System RAM 00:11:45 Optimizing with Registers 00:13:04 Callee Saved Registers 00:14:16 Preserving Registers with Push/Pop 00:16:40 Stack and Local Variables 00:22:00 Function Arguments in Registers 00:25:12 Stack Pointer and Base Pointer 00:31:29 Instruction Pointer (RIP) 00:36:30 Temporary Registers (R10, R11) 00:36:49 Accessing 32-bit Register Portions 00:38:29 Floating Point Registers Details 00:42:53 Conclusion and Call to Subscribe 00:45:35 Thanks for watching! Find us on other social media here: - NeuralLantern.com/social Please help support us! - Subscribing + Sharing on Social Media - Leaving a comment or suggestion - Subscribing to our Blog - Watching the main pinned video of this channel for offers and extras Рекомендуем Mastering x86-64 Assembly: A Beginner's Guide to CPU Registers посмотреть онлайн видео бесплатно и без регистрации!

Чат сообщества

Гость
Загрузка...
Теги:
mastering, assembly, beginner, guide, registers