Лекция 282. Обработка прерывания клавиатуры в IBM PC
Подробно описан процесс взаимодействия клавиатуры и CPU при обработке запроса прерывания IRQ1. В этом случае ввод кодов клавиш происходит асинхронно с выполняемой программой, поэтому используют кольцевой буфер для хранения кодов. Описаны ячейки памяти, занятые в процессе и способ обработки буфера кодов. Расположение и размер буфера клавиатуры можно изменить. Механизм обработки можно использовать в микроконтроллерных системах. Список всех лекций на сайте автора в описании канала.

▶︎
лекция 392 проверка работы с клавиатурой по PS/2

▶︎
Лекция 279. Прямой доступ к памяти

▶︎
Лекция 278. Обмен данных по прерываниям

▶︎
Как страдали программисты в 80-х. Подключаем Arduino модуль к БК 0010 и пишем для него игру

▶︎
Исторический анекдот или встреча с ферматистом

▶︎
Cдвиговые регистры 74HC595 и 74HC165

▶︎
КАК работает ПРОЦЕССОР? ОБЪЯСНЯЕМ

▶︎
Андрей Миронов "Разговор актера с режиссером". Кинопанорама (1982)

▶︎
32 Секретные Комбинации Для Вашей Клавиатуры

▶︎
Гайд по ремонту ноутбуков #1 | Обзор мастерской | С чего начать ремонт плат? РЕМОНТ КАПСУЛ ВРЕМЕНИ!

▶︎
Лекция 171. Принцип работы клавиатуры

▶︎
Об истории обобщенных функций // Владимир Арнольд

▶︎
Лекция 276. Способы передачи данных по Общей шине

▶︎
Как искусственный интелект захватит мир | ИИ

▶︎
C++ Interview: 16 year old Junior Developer!

▶︎
Внутри Побега из Северной Кореи

▶︎
ДИКАЯ РЖАКА - еврей еврею продаёт машину

▶︎
МК. Работа с матричной клавиатурой
![Самая важная машина в мире [Veritasium]](https://i.ytimg.com/vi/upIoPBIBN-I/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLBpogZXySVx0aXPqSW2ogqe-kDACA)
▶︎
