
Как оборудование генерирует двоичные коды?
Например, клавиатура генерирует скан-код «1E», когда я нажимаю «A». Но как?
PS: Я предполагаю, что программное обеспечение только интерпретирует и обрабатывает двоичные данные (а не генерирует их)
решение1
Немного упрощенно, но вы можете представить это как клавишу, A
подключенную к схеме, которая вырабатывает комбинацию сигналов, которую компьютер (на самом деле контроллер клавиатуры) интерпретирует как 1E
.