Архитектура микропроцессорной системы. Состав машинных команд и основы программирования микропроцессорной системы на ассемблере. Булатов В.Н. - 65 стр.

UptoLike

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

ОЗУ динамическое; организация ОЗУ, в случае большого объема, по
строкам и столбцам;
контроллер параллельного интерфейса с протоколом обмена
ИРПР или CENTRONICS; как правило используется универсальный
параллельный интерфейс;
контроллер последовательного интерфейса с протоколом обмена
RS-232 и ему аналогичных;
контроллер прерываний (в некоторых микропроцессорных
комплектах встроен в интерфейсные схемы обмена данными): выставляет
по инициативе внешнего устройства запрос на аппаратное прерывание
микропроцессору и на ответный запрос микропроцессора «кто
выставляет на шину данных вектор или адрес прерывания (начальный
адрес подпрограммы обработки прерываний для соответствующего
запроса внешнего устройства);
контроллер временных метоктаймер;
контроллер прямого доступа в память (КПДП): используется
только в мощных микропроцессорных системах; реализует ускоренную
«перекачку» массивов данных между ОЗУ и внешним устройством
(флоппи-диском, компакт-диском и тому подобное), минуя
микропроцессор; последнему, правда, в это время приходится
«отдыхать». Перечисленный набор это стандартный набор для
минимальной конфигурации ЭВМ. Что можно еще добавить к основным
интерфейсным схемам:
контроллер флоппи-диска;
контроллер жесткого диска типа «Винчестер»;
контроллер видеоизображения (черно-белого и цветного);
контроллер компакт-диска;
Последующий материал направлен на изучение только части
основного комплекта, причем будет рассмотрена только часть функций,
ими реализуемых. Обусловлено это поверхностным изучением
интерфейсных схем, необходимым и достаточным, чтобы сформировать
устойчивое представление о функциональных возможностях
микропроцессорной техники.
Интерфейсные схемы, которые будут рассматриваться далее,
разработаны фирмой Intel для 8-разрядной шины данных (интерфейсная
шина, как правило, всегда 8-разрядная) и имеют следующие шифры :
— 8259 контроллер прерываний;
— 8253 таймер;
— 8255 параллельный интерфейс;
— 8250 последовательный интерфейс.
Все интерфейсные схемы (ИФ) имеют стандартные входы и выходы
для сигналов системной магистрали. Следовательно, со стороны
подключения к системной магистрали все интерфейсные схемы являются
«безликими»? Это не совсем так. Чтобы понять, как микропроцессором
65
     ОЗУ — динамическое; организация ОЗУ, в случае большого объема, по
     строкам и столбцам;
           — контроллер параллельного интерфейса с протоколом обмена
     ИРПР или CENTRONICS; как правило используется универсальный
     параллельный интерфейс;
           — контроллер последовательного интерфейса с протоколом обмена
     RS-232 и ему аналогичных;
           — контроллер прерываний (в некоторых микропроцессорных
     комплектах встроен в интерфейсные схемы обмена данными): выставляет
     по инициативе внешнего устройства запрос на аппаратное прерывание
     микропроцессору и на ответный запрос микропроцессора           «кто?»
     выставляет на шину данных вектор или адрес прерывания (начальный
     адрес подпрограммы обработки прерываний для соответствующего
     запроса внешнего устройства);
     — контроллер временных меток — таймер;
           — контроллер прямого доступа в память (КПДП): используется
     только в мощных микропроцессорных системах; реализует ускоренную
     «перекачку» массивов данных между ОЗУ и внешним устройством
     (флоппи-диском,      компакт-диском      и тому    подобное),  минуя
     микропроцессор; последнему, правда, в это время приходится
     «отдыхать». Перечисленный набор — это стандартный набор для
     минимальной конфигурации ЭВМ. Что можно еще добавить к основным
     интерфейсным схемам:
     — контроллер флоппи-диска;
     — контроллер жесткого диска типа «Винчестер»;
     — контроллер видеоизображения (черно-белого и цветного);
     — контроллер компакт-диска;
           Последующий материал направлен на изучение только части
     основного комплекта, причем будет рассмотрена только часть функций,
     ими реализуемых. Обусловлено это поверхностным изучением
     интерфейсных схем, необходимым и достаточным, чтобы сформировать
     устойчивое    представление      о    функциональных     возможностях
     микропроцессорной техники.
           Интерфейсные схемы, которые будут рассматриваться далее,
     разработаны фирмой Intel для 8-разрядной шины данных (интерфейсная
     шина, как правило, всегда 8-разрядная) и имеют следующие шифры :
     — 8259 — контроллер прерываний;
     — 8253 — таймер;
     — 8255 — параллельный интерфейс;
     — 8250 — последовательный интерфейс.
     Все интерфейсные схемы (ИФ) имеют стандартные входы и выходы
для сигналов системной магистрали. Следовательно, со стороны
подключения к системной магистрали все интерфейсные схемы являются
«безликими»? Это не совсем так. Чтобы понять, как микропроцессором

                                                                        65