- Популярные видео
- Авто
- Видео-блоги
- ДТП, аварии
- Для маленьких
- Еда, напитки
- Животные
- Закон и право
- Знаменитости
- Игры
- Искусство
- Комедии
- Красота, мода
- Кулинария, рецепты
- Люди
- Мото
- Музыка
- Мультфильмы
- Наука, технологии
- Новости
- Образование
- Политика
- Праздники
- Приколы
- Природа
- Происшествия
- Путешествия
- Развлечения
- Ржач
- Семья
- Сериалы
- Спорт
- Стиль жизни
- ТВ передачи
- Танцы
- Технологии
- Товары
- Ужасы
- Фильмы
- Шоу-бизнес
- Юмор
How CPUs Interact with So Many Different Devices
This video was sponsored by Brilliant.
To try everything Brilliant has to offer—free—for a full 30 days, visit https://brilliant.org/CoreDumped. You’ll also get 20% off an annual premium subscription.
Join CodeCrafters and learn by creating your own: Redis, Git, Http server, Interpreter, Grep... in your favorite programming language:
https://app.codecrafters.io/join?via=jdvillal
Sponsor my work on Github:
https://github.com/jdvillal
Questions and business inquires:
contact.coredumped@gmail.com
Join our discord server:
https://discord.gg/szyQsXfzuv
Follow me on twitter:
https://twittter.com/coredumpped
In this video we learn the basics of I/O devices, and how the interact with the the CPU in general purpose systems.
00:00 - Intro
00:33 - Content table
00:49 - What are I/O devices
01:12 - Why the CPU shouldn’t directly control peripherals
02:22 - Keyboard as an example of I/O logic
04:19 - Role of microcontrollers and the control bus
05:13 - Hard Drive Disk example of device controllers handling I/O operations
07:05 - Sponsor’s Message
08:21 - I/O hardware implementation overview
08:56 - Memory-Mapped I/O (MMIO)
10:45 - Isolated I/O (Port-Mapped I/O)
12:16 - Programmed I/O (Polling)
13:11 - Interrupt-Driven I/O
14:12 - MMI + Custom I/O Buses
15:02 - Northbridge and Southbridge architecture
16:14 - Integration of I/O control into modern CPUs
17:47 - Why systems still use Memory-Mapped I/O
18:45 - Why were 80’s computer incompatible with each other
20:07 - Standardization and compatibility (PCIe, SATA, USB)
22:05 - Device drivers as translators
22:25 - Closing
Видео How CPUs Interact with So Many Different Devices канала Core Dumped
To try everything Brilliant has to offer—free—for a full 30 days, visit https://brilliant.org/CoreDumped. You’ll also get 20% off an annual premium subscription.
Join CodeCrafters and learn by creating your own: Redis, Git, Http server, Interpreter, Grep... in your favorite programming language:
https://app.codecrafters.io/join?via=jdvillal
Sponsor my work on Github:
https://github.com/jdvillal
Questions and business inquires:
contact.coredumped@gmail.com
Join our discord server:
https://discord.gg/szyQsXfzuv
Follow me on twitter:
https://twittter.com/coredumpped
In this video we learn the basics of I/O devices, and how the interact with the the CPU in general purpose systems.
00:00 - Intro
00:33 - Content table
00:49 - What are I/O devices
01:12 - Why the CPU shouldn’t directly control peripherals
02:22 - Keyboard as an example of I/O logic
04:19 - Role of microcontrollers and the control bus
05:13 - Hard Drive Disk example of device controllers handling I/O operations
07:05 - Sponsor’s Message
08:21 - I/O hardware implementation overview
08:56 - Memory-Mapped I/O (MMIO)
10:45 - Isolated I/O (Port-Mapped I/O)
12:16 - Programmed I/O (Polling)
13:11 - Interrupt-Driven I/O
14:12 - MMI + Custom I/O Buses
15:02 - Northbridge and Southbridge architecture
16:14 - Integration of I/O control into modern CPUs
17:47 - Why systems still use Memory-Mapped I/O
18:45 - Why were 80’s computer incompatible with each other
20:07 - Standardization and compatibility (PCIe, SATA, USB)
22:05 - Device drivers as translators
22:25 - Closing
Видео How CPUs Interact with So Many Different Devices канала Core Dumped
Комментарии отсутствуют
Информация о видео
8 октября 2025 г. 18:01:50
00:23:28
Другие видео канала




















