Architectures


Mincom Architecture
Mincom Example

Architectures - CPU Internal and Instruction Sets

Good example of registers and fetch-execute
[20 minutes] See How the CPU Works In One Lesson

Visual example of fetch-execute
[05 minutes] Fetch-Decode-Execute Cycle
[06 minutes] Fetch Decode Execute Cycle (Immediate Addressing)
[22 minutes] Instruction set - Wiki Article
[09 minutes] Hardware (*and Operating System basics - 2 of 11)
[09 minutes] Hardware and Operating System basics - 6 of 11

[14 minutes] Speculation and Branch
[14 minutes] Cache Pipelining

Interrupts and Polling
[08 minutes] Interrupts and I/O
[09 minutes] Hardware and Operating System basics - 5 of 11
[10 minutes] Interrupt Handling
[09 minutes] Interrupt Controllers
[04 minutes] Understanding /proc/interrupts - Linux

Stacks
[08 minutes] Data Structures: Stack (Abstract Data Type)



Some of these may heavy going for introductory course, but good for overview
[23 minutes] Architecture and Microarchitecture
[14 minutes] Microcoded Microarchitecture
[14 minutes] Machine Models
[14 minutes] ISA Characteristics