Как текстовый редактор отображает символ, нажатый на клавиатуре? - PullRequest
0 голосов
/ 11 марта 2019

Если клавиатура имеет процессор и память ПЗУ, а процессор клавиатуры распознает положение нажатой клавиши, получая данные путем сравнения с таблицей, хранящейся в памяти ПЗУ, то какие данные передаются процессором клавиатуры в ЦП компьютера и как текстовый редактор отображает символ, нажатый на клавиатуре?

Переданные данные (байт?) С клавиатуры на ЦП компьютера представляют собой закодированный символ или положение клавиши?

Если данные представляют символ, какова кодировка, используемая клавиатурой в скан-коде, и как ЦП распознает кодировку, используемую для декодирования символа, и правильно отображает ее в редакторе?

Какую роль играют драйверы клавиатуры в этом процессе?

...