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