Watch This
  • Trending
  • Explore

How does stack work in a CPU? Why do we need it?

There might be simple errors and the scheme I talk is extremely simple. However my aim is showing how the registers are updated and saved in the stack.

Join Today
Ep 081: Introduction to the Stack Pointer
▶︎

Ep 081: Introduction to the Stack Pointer

WHY IS THE STACK SO FAST?
▶︎

WHY IS THE STACK SO FAST?

How Assembly Functions Work - The Stack Explained
▶︎

How Assembly Functions Work - The Stack Explained

WHY IS THE HEAP SO SLOW?
▶︎

WHY IS THE HEAP SO SLOW?

Ep 073: Introduction to Cache Memory
▶︎

Ep 073: Introduction to Cache Memory

How a CPU Works
▶︎

How a CPU Works

How Machine Language Works
▶︎

How Machine Language Works

How a Computer Works - from silicon to apps
▶︎

How a Computer Works - from silicon to apps

Your Third Day in C (Understanding stack and heap memory) - Crash Course in C Programming
▶︎

Your Third Day in C (Understanding stack and heap memory) - Crash Course in C Programming

Machine Code Explained - Computerphile
▶︎

Machine Code Explained - Computerphile

The Stack: Last in, First out
▶︎

The Stack: Last in, First out

Assembly Calling Conventions For Reverse Engineers [Patreon Unlocked]
▶︎

Assembly Calling Conventions For Reverse Engineers [Patreon Unlocked]

How CPUs Interact with So Many Different Devices
▶︎

How CPUs Interact with So Many Different Devices

Why Are Threads Needed On Single Core Processors
▶︎

Why Are Threads Needed On Single Core Processors

How do computers work? CPU, ROM, RAM, address bus, data bus, control bus, address decoding.
▶︎

How do computers work? CPU, ROM, RAM, address bus, data bus, control bus, address decoding.

Understanding Static, Stack, and Heap Memory Regions (Examples in C)
▶︎

Understanding Static, Stack, and Heap Memory Regions (Examples in C)

Linus Torvalds: AI Is Changing Linux Fast
▶︎

Linus Torvalds: AI Is Changing Linux Fast

Branchless Programming in C++ - Fedor Pikus - CppCon 2021
▶︎

Branchless Programming in C++ - Fedor Pikus - CppCon 2021

CPU Architecture Explained
▶︎

CPU Architecture Explained

Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker
▶︎

Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker

AboutContactPrivacyTerms
Made with ❤️ by Abdo