Введение в архитектуру персонального компьютера. Соппа И.В. - 25 стр.

UptoLike

Составители: 

Автоматическое конфигурирование системы осуществляется во время выполнения
расширенных POST процедур. BIOS идентифицирует устройства, определяет в каких слотах они
установлены и, по-возможности, выделяет им ресурсы компьютера. Этот процесс осуществляется
в несколько этапов.
Сначала отключаются все самонастраиваемые устройства как на системной плате, так и в
адаптерах. Затем осуществляется поиск всех ISA, а далее PCI –устройств типа Plug&Play и
создается исходная карта распределения их ресурсов: портов, прерываний, каналов прямого
доступа памяти и собственно памяти. Следующий этап связан с активизацией устройств
ввода/вывода и конфигурацией устройств начальной загрузки операционной системы. Этим
устройствам передается информация о выделенным им ресурсам, что переводит их в рабочее
состояние. На заключительном этапе запускается внесистемный загрузчик BIOS и осуществляется
загрузка операционной системы.
Основная задача операционной системы, поддерживающей спецификацию Plug&Play
выдать сообщения о конфликтах, которые не были устранены BIOS. Так, например, те устройства,
которые BIOS не смогла распознать или самонастроить могут быть сконфигурированы вручную с
помощью операционной системы.
2.3. Клавиатура
Клавиатура является устройством оперативного ручного ввода информации в
персональный компьютер. Ее основной функцией является преобразование позиционного кода
нажатой клавиши в стандартный алфавитно-цифровой или управляющий двоичный код. Этот код
позволяет кодировать до 256 символов и строится по весовому принципу, согласно которому
двоичный код символа последовательно инкрементируется при переходе от цифры 0 к цифре 9 и
при переходе от буквы к букве в алфавитном порядке. Такое построение кода существенно
упрощает программирование и анализ наиболее часто встречаемых операций обработки текстов,
связанных с процедурами сортировки или поиска.
В настоящее время наибольшее распространение получили коды KOИ-7, КОИ-8 и ASCII,
последний из которых принят в качестве американского национального стандарта и используется
во всех моделях компьютеров фирмы IBM, а также большинством зарубежных фирм-
изготовителей вычислительной техники. Это обусловлено тем, что ASCII-коды обеспечивают
байтовое представление 256 символов, включая символы национальных стандартов и символы
псевдографики. Символы, кодируемые ASCII-кодами от 0 до 127 (шестнадцатеричные OOH –
7FH), составляют совокупность полного набора текстовой информации, некоторые
математические символы и знаки препинания. Кроме того, в данной области находятся коды,
соответствующие ряду клавиш электрических пишущих машинок, таких как "пробел", "возврат
каретки", "перевод строки", "верхний регистр" и др.
В области кодов от 128 до 255 (шестнадцатеричные 80H – FFH), как правило, закодирован
набор символов псевдографики, применение которых полезно при формировании всевозможных
меню, запросов и специальных значков с экранными атрибутами, а также набор символов
прописных букв латинского алфавита. Именно эта область наиболее часто используется
прикладными программами кодировки символов национального алфавита, в частности русского
шрифта (кириллицы).
Все компьютеры семейства IBM или совместимые с ними используют либо
малогабаритную (84 клавиши), либо усовершенствованную (101 клавиша) клавиатуру.
Независимо от типа клавиатуры, в ней содержится полный набор клавиш, используемый в
обычной пишущей машинке и дополнительный набор специальных клавиш.
Усовершенствованная клавиатура отличается от малогабаритной наличием малой цифровой
панели, которая достаточно удобна для быстрого ввода цифровых данных в компьютер благодаря
повторению структуры и месторасположения цифровых клавиш бытовых калькуляторов.
       Автоматическое конфигурирование системы осуществляется во время выполнения
расширенных POST процедур. BIOS идентифицирует устройства, определяет в каких слотах они
установлены и, по-возможности, выделяет им ресурсы компьютера. Этот процесс осуществляется
в несколько этапов.
       Сначала отключаются все самонастраиваемые устройства как на системной плате, так и в
адаптерах. Затем осуществляется поиск всех ISA, а далее PCI –устройств типа Plug&Play и
создается исходная карта распределения их ресурсов: портов, прерываний, каналов прямого
доступа памяти и собственно памяти. Следующий этап связан с активизацией устройств
ввода/вывода и конфигурацией устройств начальной загрузки операционной системы. Этим
устройствам передается информация о выделенным им ресурсам, что переводит их в рабочее
состояние. На заключительном этапе запускается внесистемный загрузчик BIOS и осуществляется
загрузка операционной системы.
       Основная задача операционной системы, поддерживающей спецификацию Plug&Play –
выдать сообщения о конфликтах, которые не были устранены BIOS. Так, например, те устройства,
которые BIOS не смогла распознать или самонастроить могут быть сконфигурированы вручную с
помощью операционной системы.




                                     2.3. Клавиатура

       Клавиатура является устройством оперативного ручного ввода информации в
персональный компьютер. Ее основной функцией является преобразование позиционного кода
нажатой клавиши в стандартный алфавитно-цифровой или управляющий двоичный код. Этот код
позволяет кодировать до 256 символов и строится по весовому принципу, согласно которому
двоичный код символа последовательно инкрементируется при переходе от цифры 0 к цифре 9 и
при переходе от буквы к букве в алфавитном порядке. Такое построение кода существенно
упрощает программирование и анализ наиболее часто встречаемых операций обработки текстов,
связанных с процедурами сортировки или поиска.
       В настоящее время наибольшее распространение получили коды KOИ-7, КОИ-8 и ASCII,
последний из которых принят в качестве американского национального стандарта и используется
во всех моделях компьютеров фирмы IBM, а также большинством зарубежных фирм-
изготовителей вычислительной техники. Это обусловлено тем, что ASCII-коды обеспечивают
байтовое представление 256 символов, включая символы национальных стандартов и символы
псевдографики. Символы, кодируемые ASCII-кодами от 0 до 127 (шестнадцатеричные OOH –
7FH), составляют совокупность полного набора текстовой информации, некоторые
математические символы и знаки препинания. Кроме того, в данной области находятся коды,
соответствующие ряду клавиш электрических пишущих машинок, таких как "пробел", "возврат
каретки", "перевод строки", "верхний регистр" и др.
       В области кодов от 128 до 255 (шестнадцатеричные 80H – FFH), как правило, закодирован
набор символов псевдографики, применение которых полезно при формировании всевозможных
меню, запросов и специальных значков с экранными атрибутами, а также набор символов
прописных букв латинского алфавита. Именно эта область наиболее часто используется
прикладными программами кодировки символов национального алфавита, в частности русского
шрифта (кириллицы).
       Все компьютеры семейства IBM или совместимые с ними используют либо
малогабаритную (84 клавиши), либо усовершенствованную (101 клавиша) клавиатуру.
Независимо от типа клавиатуры, в ней содержится полный набор клавиш, используемый в
обычной      пишущей     машинке      и   дополнительный   набор     специальных     клавиш.
Усовершенствованная клавиатура отличается от малогабаритной наличием малой цифровой
панели, которая достаточно удобна для быстрого ввода цифровых данных в компьютер благодаря
повторению структуры и месторасположения цифровых клавиш бытовых калькуляторов.