Computer Architecture & Organization - Udemy
MP4 | Video: h264, 1280x720 | Audio: AAC, 44100 Hz
Language: English | Size: 1.46 GB | Duration: 2h 25m
What you'll learn
Computer Architecture
Computer Fundamental
Computer Science
IT
Software
Requirements
No prerequisite for this course - I will teach you everything
Description
During this class we will explore the truth behind computer architecture. The most fundamental topic for all developers. This class will give you a solid foundation as a developer/computer scientist.
In this class we will cover:
Computer Architecture:
Introduction
General Purpose Registers
Special Purpose Registers
The Arithmetic and Logic Unit with Example Instructions
Bits, Bytes and Words
The Memory: Load, Store and Example Instructions
Decimal and Binary
Octal and Hexadecimal
Control Unit and Example Instructions
The Stack
Cache and Virtual Memory:
Introduction
How does it Work?: Real-life example
Locality: Temporal and Spatial Locality
Cache Designs: Direct-Mapped, Fully-Associative and Set-Associative Cache
Relationship Between Caches: Dealing with Write Hits and Dealing with Write Misses
Virtual Memory: Pages, Frames and Page Tables
Inter-Process Protection
Pipelining:
Introduction
Assembly-Line Car Production
The Fetch-Decode-Execute Cycle
A Pipelined Cycle and An Example
Control Hazards: Control and Data Hazards
ARM Pipelines
Spectre and Meltdown:
Introduction
Speculative Execution
An Attack
Spectre
Virtual Memory Paging and Pipelining
Another Attack
Meltdown
Who this course is for:
Beginner Computer Scientists curious about Computer Fundamental
Python
Java
C/C++
https://rapidgator.net/file/0a7449c44ba644ee82becdf442ea51c4/Computer_Architecture_&_Organization.part1.rar.html
https://rapidgator.net/file/2c460d8296ee66c1970e2177f9e43db2/Computer_Architecture_&_Organization.part2.rar.html
https://uploadgig.com/file/download/d1367799aa35F84A/Computer_Architecture__Organization.part1.rar
https://uploadgig.com/file/download/8198468919231e3E/Computer_Architecture__Organization.part2.rar