YoVDO

System Architecture

Offered By: Hackaday via YouTube

Tags

System Architecture Courses Memory Management Courses CPU Design Courses

Course Description

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

Related Courses

SAP S/4HANA – Deep Dive
SAP Learning
Information Security- II
Indian Institute of Technology Madras via Swayam
Sistemas de gestión de la energía
Fundacion para la Eficiencia Energética via Independent
Базы данных (Databases)
Saint Petersburg State University via Coursera
Системное мышление
Moscow Institute of Physics and Technology via Coursera