The Stack in a Microprocessor
Description of what is a stack, the operations that are allowed, the effect of those operations, and two scenarios of what is used for: storing temporary values while executing a program, and the return address when calling a subroutine.

▶︎
10.1 - MSP430 Stack

▶︎
08 - The Stack

▶︎
Ep 081: Introduction to the Stack Pointer

▶︎
Assembly Basics: The Language Behind the Hardware

▶︎
4. Assembly Language & Computer Architecture

▶︎
How a Computer Works - from silicon to apps

▶︎
Data, Labels, Stack and Registers in an AVR Assembly Program

▶︎
“Hello, world” from scratch on a 6502 — Part 1

▶︎
WHY IS THE STACK SO FAST?

▶︎
8086 | Push Pop Instructions | Stack Operations | Bharat Acharya Education

▶︎
I2C and SPI on a PCB Explained!

▶︎
Registers of 8085 Microprocessor (Stack Pointer and Program Counter)

▶︎
Operating System Basics

▶︎
How Assembly Functions Work - The Stack Explained

▶︎
Modern x64 Assembly 1: Beginning Assembly Programming

▶︎
The Call Stack

▶︎
How Huawei Just Built an Impossible Chip

▶︎
Pointers and dynamic memory - stack vs heap

▶︎
The Fetch-Execute Cycle: What's Your Computer Actually Doing?

▶︎
