YoVDO

The Mysteries of the CPU - Retro Programming Basics in Assembly - Lesson 2

Offered By: ChibiAkumas via YouTube

Tags

Assembly Language Courses CPU Architecture Courses Retro Computing Courses

Course Description

Overview

Explore the inner workings of CPUs and fundamental assembly programming concepts in this 26-minute video tutorial. Delve into common CPU features and functionalities essential for assembly programming across various architectures. Learn about registers, calculations, program counters, memory addressing, flags, carry operations, ports, stacks, interrupts, and endianness. Gain practical insights that apply to multiple CPU types, enhancing your assembly programming skills. Access complementary text lessons and source code on the instructor's website for a comprehensive learning experience. Discover how understanding these core concepts can improve your ability to write efficient assembly code for different processors.

Syllabus

Intro
The registers
Calculations
Program Counter
Memory Address
Flags
Carry
Ports
Stack
Interrupts
Endian


Taught by

ChibiAkumas

Related Courses

FreeCAD - Building an Amiga
YouTube
Programming on the Commodore 64 Compared to Python
Teacher of Computing via YouTube
Online Retro Emulators - Windows 1.0, Mac OS 8, ZX81, C64, Atari ST & More
ExplainingComputers via YouTube
Raspberry Pi NESPi 4 Case - Retro Housing with SSD Cartridge
ExplainingComputers via YouTube
My64 Mini-ITX Retro PC Build
ExplainingComputers via YouTube