Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

System Architecture

Hackaday via YouTube

Overview

Explore system architecture in this comprehensive talk from VCF East X. Delve into the designer's perspective on architecture, performance optimization techniques, and various types of computer systems. Learn how to review near-completed designs and understand the evolution of system complexity. Examine simplified CPU and ALU structures, vector processors, and different ways of representing numbers. Investigate RAM memory types, speed vs. cost considerations, and memory mapping concepts. Discover the role of MMUs in memory management and explore the evolution of input/output systems, including early terminals and graphics standards. Gain valuable insights into the fundamental principles of computer system design and architecture.

Syllabus

Intro
Architecture - the Designer's View
But First
When done, we will know
Performance Helpers
Where to Start
Sample of Types of Computer Systems
How to Review a (near) Completed Design
Simplest Level
It Starts to grow
Example of offloading the System Buss
Simplified CPU
Simple ALU
Vector Processors Arrays of Math in a Single Operation
Processor do more
Ways to Think About Numbers
Endian
RAM Memory Speed vs Cost
RAM Memory Types
Wikipedia: Volatile Memory
Wikipedia: Nonvolatile Memory
Flat Memory Map
Enter the MMU
Input Output
Early Terminals and Graphics
An Old character Graphics Standard

Taught by

HACKADAY

Reviews

Start your review of System Architecture

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.