ARM Assembly: Lesson 8 (Branching)
Welcome to Lesson 8 of the ARM Assembly Series from LaurieWired! In this video, we use the branch instruction to change the flow of control of the program and see how to add mnemonic extensions to branch on certain conditions. --- Timestamps: 00:00 Intro 00:48 ARM Reference Manual 01:42 Unconditional Branches 02:42 Mnemonic Extensions 04:02 Branch Equal Example 06:30 Branching to Condition 2 08:21 Branch Not Equal 10:04 Condition Flags 11:52 Branch Greater Than 13:00 Recap --- Links Mentioned in Video: CPULator: https://cpulator.01xz.net/?sys=arm ARM B Instruction: https://developer.arm.com/documentati... 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

ARM Assembly: Lesson 9 (While Loops)

ARM Assembly: Lesson 10 (Function Calls)

The Challenge: Can we build Notepad in 3K in assembly language?

Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup

Zig 2026: No-AI Policy, $670K Foundation, Left GitHub & Why Zig Isn’t 1.0 - Andrew Kelley Explains

ARM Assembly: Lesson 1 (MOV, Exit Syscall)

the true reason C++ always wins

How Branch Prediction Works in CPUs - Computerphile

27c3: Reverse Engineering the MOS 6502 CPU (en)

How computer processors run conditions and loops

you can learn assembly in 10 minutes (try it RIGHT NOW)

x86vsARM difference explained for Beginners

How Amateurs created the world’s most popular Processor (History of ARM Part 1)

ARM Assembly: Lesson 6 (Shift and Rotate)

How 1999 Quake 3 Teaches Elite Software Engineering

Programming in Assembly without an Operating System

MOSFET vs Transistor vs Relay: Most People Get This Wrong

Casey Muratori – The Big OOPs: Anatomy of a Thirty-five-year Mistake – BSC 2025

