| 1 - Introduction | |||
| 1. Introduction.en_US.srt | 3.87 KB | ||
| 1. Introduction.mp4 | 63.64 MB | ||
| 2 - Manufacturing From Transistors to VLSI | |||
| 1. Very Large Scale Integration.html | 23.07 KB | ||
| 2. 03-VLSI.pdf | 2 MB | ||
| 2. 03-VLSI.pptx | 6.68 MB | ||
| 2. Solid State From Transistors to Wafers - Part 4 (9 18) (Description).html | 1.13 KB | ||
| 2. Solid State From Transistors to Wafers - Part 4 (9 18).en_US.srt | 9.7 KB | ||
| 2. Solid State From Transistors to Wafers - Part 4 (9 18).mp4 | 141.94 MB | ||
| 3. Solid State VLSI Design Layout - Part 5 (10 46) (Description).html | 1.05 KB | ||
| 3. Solid State VLSI Design Layout - Part 5 (10 46).en_US.srt | 12.42 KB | ||
| 3. Solid State VLSI Design Layout - Part 5 (10 46).mp4 | 69.47 MB | ||
| 4. Assignment Walkthough VLSI Not Gate Layout (8 30) (Description).html | 1.5 KB | ||
| 4. Assignment Walkthough VLSI Not Gate Layout (8 30).en_US.srt | 9.63 KB | ||
| 4. Assignment Walkthough VLSI Not Gate Layout (8 30).mp4 | 82.22 MB | ||
| 5. Assignment Walkthough VLSI NAND Gate Layout (7 45) (Description).html | 1.12 KB | ||
| 5. Assignment Walkthough VLSI NAND Gate Layout (7 45).en_US.srt | 13.09 KB | ||
| 5. Assignment Walkthough VLSI NAND Gate Layout (7 45).mp4 | 49.78 MB | ||
| 3 - Digital Logic | |||
| 10. Assignment Walkthrough Place and Connect AND Gate (2 52) (Description).html | 1.12 KB | ||
| 10. Assignment Walkthrough Place and Connect AND Gate (2 52).en_US.srt | 3.53 KB | ||
| 10. Assignment Walkthrough Place and Connect AND Gate (2 52).mp4 | 20.29 MB | ||
| 11. Assignment Walkthrough Build a Half Adder (3 20) (Description).html | 1.35 KB | ||
| 11. Assignment Walkthrough Build a Half Adder (3 20).en_US.srt | 3.78 KB | ||
| 11. Assignment Walkthrough Build a Half Adder (3 20).mp4 | 21.79 MB | ||
| 2. Digital Logic.html | 25.39 KB | ||
| 6. 04-DigitalLogic.pdf | 1.82 MB | ||
| 6. 04-DigitalLogic.pptx | 3.29 MB | ||
| 6. Digital Logic Computer Architecture - Part 1 (7 23).en_US.srt | 11.2 KB | ||
| 6. Digital Logic Computer Architecture - Part 1 (7 23).mp4 | 97.58 MB | ||
| 7. Digital Logic Adding Numbers with Gates - Part 2 (14 04) (Description).html | 1.18 KB | ||
| 7. Digital Logic Adding Numbers with Gates - Part 2 (14 04).en_US.srt | 21.08 KB | ||
| 7. Digital Logic Adding Numbers with Gates - Part 2 (14 04).mp4 | 134.95 MB | ||
| 8. Digital Logic Storing Data with Gates - Part 3 (11 08) (Description).html | 947 B | ||
| 8. Digital Logic Storing Data with Gates - Part 3 (11 08).en_US.srt | 11.28 KB | ||
| 8. Digital Logic Storing Data with Gates - Part 3 (11 08).mp4 | 115.05 MB | ||
| 9. Gates Layout Tool Walkthrough (5 46) (Description).html | 1.67 KB | ||
| 9. Gates Layout Tool Walkthrough (5 46).en_US.srt | 8.39 KB | ||
| 9. Gates Layout Tool Walkthrough (5 46).mp4 | 36.53 MB | ||
| 4 - Clocked Circuits | |||
| 12. 05-Clock.pdf | 1.77 MB | ||
| 12. 05-Clock.pptx | 9.7 MB | ||
| 12. Digital Logic Clocked Circuits and Clock Rates - Part 4 (7 34) (Description).html | 1.02 KB | ||
| 12. Digital Logic Clocked Circuits and Clock Rates - Part 4 (7 34).en_US.srt | 10.47 KB | ||
| 12. Digital Logic Clocked Circuits and Clock Rates - Part 4 (7 34).mp4 | 74.38 MB | ||
| 13. Digital Building a Two Instruction CPU with Gates - Part 5 (9 49) (Description).html | 1005 B | ||
| 13. Digital Building a Two Instruction CPU with Gates - Part 5 (9 49).en_US.srt | 11.62 KB | ||
| 13. Digital Building a Two Instruction CPU with Gates - Part 5 (9 49).mp4 | 92.66 MB | ||
| 14. Digital CPU Architecture - Storing Code in Memory - Part 6 (4 18) (Description).html | 844 B | ||
| 14. Digital CPU Architecture - Storing Code in Memory - Part 6 (4 18).en_US.srt | 6.65 KB | ||
| 14. Digital CPU Architecture - Storing Code in Memory - Part 6 (4 18).mp4 | 44.42 MB | ||
| 15. Building a Clocked Counter with Adders and Latches (9 26) (Description).html | 1.16 KB | ||
| 15. Building a Clocked Counter with Adders and Latches (9 26).en_US.srt | 11.16 KB | ||
| 15. Building a Clocked Counter with Adders and Latches (9 26).mp4 | 51.73 MB | ||
| 16. Walthrough A Two-Instruction Computer Walkthrough (5 35) (Description).html | 1.02 KB | ||
| 16. Walthrough A Two-Instruction Computer Walkthrough (5 35).en_US.srt | 6.51 KB | ||
| 16. Walthrough A Two-Instruction Computer Walkthrough (5 35).mp4 | 33.85 MB | ||
| 3. Quiz Clocked Logic Circuits.html | 25.69 KB | ||
| 5 - CPU Design and Machine Code | |||
| 17. 06-CPU-Machine-Code.pdf | 2.39 MB | ||
| 17. 06-CPU-Machine-Code.pptx | 12.22 MB | ||
| 17. Exploring Microprocessors From Python to Machine Language & the 6502 CPU - Part (Description).html | 1.1 KB | ||
| 17. Exploring Microprocessors From Python to Machine Language & the 6502 CPU - Part.en_US.srt | 6.44 KB | ||
| 17. Exploring Microprocessors From Python to Machine Language & the 6502 CPU - Part.mp4 | 54.35 MB | ||
| 18. Understanding Hexadecimal (Base 16) — Why Computers Use It & How to Think in It (Description).html | 1.18 KB | ||
| 18. Understanding Hexadecimal (Base 16) — Why Computers Use It & How to Think in It.en_US.srt | 14.3 KB | ||
| 18. Understanding Hexadecimal (Base 16) — Why Computers Use It & How to Think in It.mp4 | 135.67 MB | ||
| 19. What Is Programming From Python to Machine Language & Into the CPU - Part 3 (11 (Description).html | 1.24 KB | ||
| 19. What Is Programming From Python to Machine Language & Into the CPU - Part 3 (11.en_US.srt | 12.81 KB | ||
| 19. What Is Programming From Python to Machine Language & Into the CPU - Part 3 (11.mp4 | 154.33 MB | ||
| 20. Exploring the 6502 Architecture in the CDC6504 Emulator - Part 4 (9 49) (Description).html | 1.38 KB | ||
| 20. Exploring the 6502 Architecture in the CDC6504 Emulator - Part 4 (9 49).en_US.srt | 10.25 KB | ||
| 20. Exploring the 6502 Architecture in the CDC6504 Emulator - Part 4 (9 49).mp4 | 121.85 MB | ||
| 21. Machine Language — Loops, Branching & Assembly vs. Machine Code - Part 5 (18 43) (Description).html | 1.42 KB | ||
| 21. Machine Language — Loops, Branching & Assembly vs. Machine Code - Part 5 (18 43).en_US.srt | 23.29 KB | ||
| 21. Machine Language — Loops, Branching & Assembly vs. Machine Code - Part 5 (18 43).mp4 | 191.36 MB | ||
| 22. CDC 6504 Assembly Language Hello World, Math, and Upper Casing Strings - Part 6 (Description).html | 1.54 KB | ||
| 22. CDC 6504 Assembly Language Hello World, Math, and Upper Casing Strings - Part 6.en_US.srt | 16.2 KB | ||
| 22. CDC 6504 Assembly Language Hello World, Math, and Upper Casing Strings - Part 6.mp4 | 108.05 MB | ||
| 23. Learning CPU Emulation with the CDC6504 Registers, Memory, and Instructions (5 (Description).html | 1.27 KB | ||
| 23. Learning CPU Emulation with the CDC6504 Registers, Memory, and Instructions (5.en_US.srt | 8.65 KB | ||
| 23. Learning CPU Emulation with the CDC6504 Registers, Memory, and Instructions (5.mp4 | 52.61 MB | ||
| 24. Stepping Through a CPU Emulator CDC6504 Instructions, Memory, and State (4 53) (Description).html | 1.16 KB | ||
| 24. Stepping Through a CPU Emulator CDC6504 Instructions, Memory, and State (4 53).en_US.srt | 5.94 KB | ||
| 24. Stepping Through a CPU Emulator CDC6504 Instructions, Memory, and State (4 53).mp4 | 44.03 MB | ||
| 25. Loops in Machine Language Branching in the CDC6504 Emulator (9 09) (Description).html | 1 KB | ||
| 25. Loops in Machine Language Branching in the CDC6504 Emulator (9 09).en_US.srt | 10.51 KB | ||
| 25. Loops in Machine Language Branching in the CDC6504 Emulator (9 09).mp4 | 81.05 MB | ||
| 26. Understanding Conditional Branches in a CDC6504 (4 59) (Description).html | 1.12 KB | ||
| 26. Understanding Conditional Branches in a CDC6504 (4 59).en_US.srt | 6.63 KB | ||
| 26. Understanding Conditional Branches in a CDC6504 (4 59).mp4 | 44.98 MB | ||
| 27. String Processing in Machine Language CDC6504 Uppercase Example (12 05) (Description).html | 1.31 KB | ||
| 27. String Processing in Machine Language CDC6504 Uppercase Example (12 05).en_US.srt | 13.31 KB | ||
| 27. String Processing in Machine Language CDC6504 Uppercase Example (12 05).mp4 | 110.8 MB | ||
| 4. CPU Design and Machine Code.html | 26.34 KB | ||
| 6 - Web Assembly (WASM) | |||
| 28. 07-Emulator.pdf | 1.44 MB | ||
| 28. 07-Emulator.pptx | 2.48 MB | ||
| 28. From 6502 to Web Assembly Modern Day Emulators - Part 7 (10 56) (Description).html | 1023 B | ||
| 28. From 6502 to Web Assembly Modern Day Emulators - Part 7 (10 56).en_US.srt | 15.81 KB | ||
| 28. From 6502 to Web Assembly Modern Day Emulators - Part 7 (10 56).mp4 | 102.4 MB | ||
| 29. From 6502 to ARM The 50-Year Journey of CPU Evolution & Apple’s CPU Strategy- P (Description).html | 1.17 KB | ||
| 29. From 6502 to ARM The 50-Year Journey of CPU Evolution & Apple’s CPU Strategy- P.en_US.srt | 7.93 KB | ||
| 29. From 6502 to ARM The 50-Year Journey of CPU Evolution & Apple’s CPU Strategy- P.mp4 | 89.52 MB | ||
| 30. Introducing WebAssembly (WASM) From Hello World Source Code to Execution (3 58) (Description).html | 1.31 KB | ||
| 30. Introducing WebAssembly (WASM) From Hello World Source Code to Execution (3 58).en_US.srt | 5.15 KB | ||
| 30. Introducing WebAssembly (WASM) From Hello World Source Code to Execution (3 58).mp4 | 26.94 MB | ||
| 31. Compiling C to WebAssembly (WASM) and Running It in the Browser (7 01) (Description).html | 1.39 KB | ||
| 31. Compiling C to WebAssembly (WASM) and Running It in the Browser (7 01).en_US.srt | 7.33 KB | ||
| 31. Compiling C to WebAssembly (WASM) and Running It in the Browser (7 01).mp4 | 63.28 MB | ||
| 32. Loops and the Stack A String-to-Uppercase Example in WASM (10 39) (Description).html | 1.28 KB | ||
| 32. Loops and the Stack A String-to-Uppercase Example in WASM (10 39).en_US.srt | 15.27 KB | ||
| 32. Loops and the Stack A String-to-Uppercase Example in WASM (10 39).mp4 | 87.98 MB | ||
| 5. Quiz Emulators and Web Assembly.html | 22.32 KB |
Обучающие видео » Компьютерные видеоуроки и обучающие интерактивные DVD » Программирование (видеоуроки)
How Microprocessors are Built and Programmed
Год выпуска: 5/2026
Производитель: Udemy
Сайт производителя: https://www.udemy.com/course/how-microprocessors-are-built-and-programmed/
Автор: Charles R. Severance
Продолжительность: 4h 28m
Тип раздаваемого материала: Видеоурок
Язык: Английский
Описание: Computers are often treated as black boxes. You write code, run programs, and rely on systems that seem almost magical. This course removes that mystery by exploring how computer hardware actually works, starting from its historical roots.
We begin by examining how early computing ideas emerged from physical systems and analog approaches. From there, we move into the transition to digital systems, where simple components with two stable states become the foundation of modern computing.
You will learn how transistors evolved from discrete components into integrated circuits, and how manufacturing techniques such as photolithography made it possible to build increasingly complex chips. These developments lead to very large scale integration (VLSI), where millions and billions of transistors are placed on a single chip.
The course then focuses on digital logic. You will see how gates like AND, OR, and NOT are used to build more complex circuits such as adders, which perform arithmetic operations. From there, we explore how computers store information using latches and registers, introducing the concept of memory within a processor.
Finally, we connect these ideas to the structure of modern computers, including how CPUs execute instructions and how hardware components work together as a system.
This course focuses on building intuition rather than requiring advanced mathematics. By the end, you will have a clear mental model of how computers are built from simple physical components into powerful digital systems.
[spoiler="Содержание"]
1 - Introduction
1. Introduction (03:32)
2 - Manufacturing From Transistors to VLSI
2. Solid State From Transistors to Wafers - Part 4 (9 18) (09:17)
3. Solid State VLSI Design Layout - Part 5 (10 46) (10:45)
4. Assignment Walkthough VLSI Not Gate Layout (8 30) (08:29)
5. Assignment Walkthough VLSI NAND Gate Layout (7 45) (07:45)
3 - Digital Logic
6. Digital Logic Computer Architecture - Part 1 (7 23) (07:22)
7. Digital Logic Adding Numbers with Gates - Part 2 (14 04) (14:03)
8. Digital Logic Storing Data with Gates - Part 3 (11 08) (11:07)
9. Gates Layout Tool Walkthrough (5 46) (05:45)
10. Assignment Walkthrough Place and Connect AND Gate (2 52) (02:51)
11. Assignment Walkthrough Build a Half Adder (3 20) (03:19)
4 - Clocked Circuits
12. Digital Logic Clocked Circuits and Clock Rates - Part 4 (7 34) (07:33)
13. Digital Building a Two Instruction CPU with Gates - Part 5 (9 49) (09:48)
14. Digital CPU Architecture - Storing Code in Memory - Part 6 (4 18) (04:17)
15. Building a Clocked Counter with Adders and Latches (9 26) (09:26)
16. Walthrough A Two-Instruction Computer Walkthrough (5 35) (05:34)
5 - CPU Design and Machine Code
17. Exploring Microprocessors From Python to Machine Language & the 6502 CPU - Part (05:37)
18. Understanding Hexadecimal (Base 16) — Why Computers Use It & How to Think in It (12:23)
19. What Is Programming From Python to Machine Language & Into the CPU - Part 3 (11 (11:09)
20. Exploring the 6502 Architecture in the CDC6504 Emulator - Part 4 (9 49) (09:48)
21. Machine Language — Loops, Branching & Assembly vs. Machine Code - Part 5 (18 43) (18:42)
22. CDC 6504 Assembly Language Hello World, Math, and Upper Casing Strings - Part 6 (13:04)
23. Learning CPU Emulation with the CDC6504 Registers, Memory, and Instructions (5 (05:54)
24. Stepping Through a CPU Emulator CDC6504 Instructions, Memory, and State (4 53) (04:52)
25. Loops in Machine Language Branching in the CDC6504 Emulator (9 09) (09:09)
26. Understanding Conditional Branches in a CDC6504 (4 59) (04:58)
27. String Processing in Machine Language CDC6504 Uppercase Example (12 05) (12:04)
6 - Web Assembly (WASM)
28. From 6502 to Web Assembly Modern Day Emulators - Part 7 (10 56) (10:55)
29. From 6502 to ARM The 50-Year Journey of CPU Evolution & Apple’s CPU Strategy- P (07:30)
30. Introducing WebAssembly (WASM) From Hello World Source Code to Execution (3 58) (03:57)
31. Compiling C to WebAssembly (WASM) and Running It in the Browser (7 01) (06:48)
32. Loops and the Stack A String-to-Uppercase Example in WASM (10 39) (10:39)
[/spoiler]
Файлы примеров: не предусмотрены
Формат видео: MP4
Видео: AVC, 1280x720, 16:9, 30fps, 1234kbps
Аудио: AAC, 44.1Hz, 132kbps, stereo
[spoiler="Скриншоты"]![]()
![]()
![]()
![]()
![]()
![]()
[/spoiler]
All Comments