Архитектура микропроцессоров и их программирование. Карягин А.П. - 45 стр.

UptoLike

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

45
5 Система прерываний компьютера на примере экранных
операций в BIOS и DOS
5.1 Цель работы
Ознакомиться с системой прерываний МП Intel 8086 и с требованиями
для вывода информации на экран, а также для ввода данных с клавиатуры.
5.2 Основные положения
Схематичное взаимодействие видеосистемы и клавиатуры (консоли) с
микропроцессором проиллюстрировано на рисунке 5.1 (буквами А и D обозна-
чены шины адреса и данных, а сочетание M/IO означает магистраль ввода-
вывода. Конкретная же реализация этого взаимодействия и конструктивные
особенности всей системы зависят от архитектуры персонального компьютера,
типа микропроцессора и использования конкретных компонентов (так назы-
ваемых "чипсет" – наборов микросхем).
Так, например, в последних моделях компьютеров наряду с "обычной"
архитектурой шин может использоваться архитектура с локальной шиной и
шиной AGP, кроме того, в качестве устройств управления монитором применя-
ется видеокарта (отдельная плата с процессором и локальной (буферной) памя-
тью), а для реализации обмена информацией с оперативной памятью использу-
ется контроллер прямого доступа к памяти.
Рисунок 5.1 - Подключение устройств компьютера к системной шине
D
A
A
A
A
A
A
D
D
D
D
D
микропроцессор
оперативная
память
контроллер
п
р
е
р
ываний
контроллер
клавиат
ур
ы
видеоадаптер
устройство
управления
устройство
у
п
р
авления
ви
д
еомонито
р
Системная шина
M / IO M / IO
M / IO M / IO M / IO
видеопамять
клавиат
ур
а
    5 Система прерываний компьютера на примере экранных
операций в BIOS и DOS

     5.1 Цель работы

      Ознакомиться с системой прерываний МП Intel 8086 и с требованиями
для вывода информации на экран, а также для ввода данных с клавиатуры.

     5.2 Основные положения

       Схематичное взаимодействие видеосистемы и клавиатуры (консоли) с
микропроцессором проиллюстрировано на рисунке 5.1 (буквами А и D обозна-
чены шины адреса и данных, а сочетание M/IO означает магистраль ввода-
вывода. Конкретная же реализация этого взаимодействия и конструктивные
особенности всей системы зависят от архитектуры персонального компьютера,
типа микропроцессора и использования конкретных компонентов (так назы-
ваемых "чипсет" – наборов микросхем).
       Так, например, в последних моделях компьютеров наряду с "обычной"
архитектурой шин может использоваться архитектура с локальной шиной и
шиной AGP, кроме того, в качестве устройств управления монитором применя-
ется видеокарта (отдельная плата с процессором и локальной (буферной) памя-
тью), а для реализации обмена информацией с оперативной памятью использу-
ется контроллер прямого доступа к памяти.


          микропроцессор              контроллер                    контроллер        клавиатура
                                      прерываний                    клавиатуры

      A       D            M / IO A     D                       A      D          M / IO


                           Системная шина

       A       D            M / IO          A        D              M / IO   A       D             M / IO

           устройство                            видеоадаптер                    устройство
           управления                                                            управления

                                                                                 видеопамять
            оперативная
            память


                                                видеомонитор




      Рисунок 5.1 - Подключение устройств компьютера к системной шине

                                                                                                            45