Лекция 282. Обработка прерывания клавиатуры в IBM PC

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

C++ Interview: 16 year old Junior Developer!

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

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

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

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

МК.  Работа с матричной клавиатурой
▶︎

МК. Работа с матричной клавиатурой

Самая важная машина в мире [Veritasium]
▶︎

Самая важная машина в мире [Veritasium]