Computer Architecture

Module 1

youtubeGates and Memory


Module 2

youtubeProcessor Components

youtubeAssembly (and Machine) Language

Module 3

youtubeNumbering Systems (Binary Hex)

youtubeNumbers In Memory

Module 4



Module 5



Module 6

youtubeMemory Hierarchy

youtubeCache Memory

youtubeMultiply and Divide

Future Topics

youtubeVirtual Memory

youtubeTranslation Lookaside Buffer

youtubeHardware Routing

Assembly Language - presentations from textbook.

Chapter 1 - Intro to ASM

Chapter 2 - Processor Architecture

Chapter 3 - Assembly Language Fundamentals

Chapter 4 - Data Transfer, Addressing, Arithmetic

Chapter 5 - Procedures

Run the free online x86 assembler


Online Exams

Links are to videos of classes taught at the University level in the Departments of Computer Science, Software Engineering, Mathematics and Information Technology.

The videos can be watched and accompaning powerpoints and code are also available.