Микропоцессорные и программные средства систем управления техники

Автор работы: Пользователь скрыл имя, 11 Января 2012 в 02:23, контрольная работа

Описание работы

Шестнадцатиразрядный однокристальный МП выполняющий около 2 млн. операций в секунду. Синхронизируется тактовой частотой 25 МГЦ. Имеет 20-ти разрядную шину адреса, что позволяет обеспечить прямую адресацию 1 Мбайт внешней памяти. Область адресного пространства памяти разбита на сегменты по 64 Кб. Такая организация памяти обеспечивает удобный механизм вычисления физических адресов. ША и ШД мультиплексированы. При организации вычислительных систем их нужно разделить (регистры-защелки). МП может обращаться как к памяти, так и к внешним устройствам.

Содержание работы

Микросхема К1810ВМ86 (Intel 8086).
Функциональная схема
Архитектура МП
Сегментация памяти и вычисление адресов
Контроллер системной шины К1810ВГ88
Схема включения арбитража шин при последовательном методе
Интерфейсы микропроцессорных систем
Организация запоминающих устройств
Способы дешифрации адреса.
Обмен информацией с внешними устройствами.
Подключение внешних устройств к системной магистрали
Микропроцессорный комплект
Литература

Файлы: 1 файл

Микропоцессорные и программные средства систем управления техники.doc

— 1.34 Мб (Скачать файл)

     

     В простейшем случае в минимальном режиме для обращения к внешним устройствам могут быть использованы системные сигналы MEMR, MEMW, которые получаются из сигналов МП WR и RD: 
 
 
 

     

     

     При обмене данными МП передает по ШД либо все слово (16 бит), либо младший байт. Чтобы байт был передан за один цикл системной синхронизации нужно, чтобы адресс внешнего устройства был четным. Также внешние устройства должны подключаться к младшему байту ШД. Для идентификации раздельного подключения внешних устройств к младшему либо старшему байту данных используются сигналы А0 и BHE. Состояние этих сигналов указано в таблице (см. ВМ86).

     Подключение внешних устройств к системной магистрали

     При подключении внешних устройств возникает проблема согласования 8-ми битной ШД внешнего устройства с 16-ти битной ШД микропроцессора. Данная задача решается 2-мя способами:

     1) внешнее устройство подключается либо к старшему, либо к младшему байту ШД. Для идентификации внешнего устройства (CS) используются сигналы A0 и BHE.

 

      
 
 
 
 
 

      Второй способ заключается в преобразовании 16-ти разрядной шины данных в 8-ми разрядную. Для этой цели можно использовать 2 регистра-защелки (К1810, ИР82/Ир83).

       
 
 
 
 
 
 
 
 
 
 
 

       

     Эта схема включения работает в режиме в/в с отображением на память. Передаваемая и принимаемая информация может распределяться как по четным, иак и по нечетным адресам. Длинна пересылки данных определяют сигналы А0 и BHE.

 

      Микропроцессорный комплект

     Серии К1810.

     Состав: К1810ВМ86 - центральный процессор (16 бит)

     ВМ88 - центральный процессор с восьмибитной шиной данных;

     ВМ87 - арифметический сопроцессор;

     ВМ59 - процессор ввода/вывода;

     ГР84 - генератор тактовых импульсов;

     ВГ88 - контроллер системной шины;

     ВБ89 - арбитр системной шины;

     ВТ02 - контроллер для подключения динамической памяти объемом

     16 Кбайт

     ВТ03 - контроллер для подключения динамической памяти объемом

     64 Кбайт;

     ВН54 - интервальный таймер;

     ВТ37 - контроллер прямого доступа к памяти;

     ВН59 - программируемый контроллер прерываний;

     ИР86/87 - шинные формирователи (с инверсией/без инверсии);

     ИР82/83 - регистры-защелки (с инверсией/без инверсии);

 

      ЛИТЕРАТУРА

  1. Харт Д.М. Системное программирование в среде Windows.: пер. с англ. - М.: Издательский дом «Вильямс», 2005. - 529 с.
  2. Гагарина Л.Г., Кокорева Е.В., Виснадул Б.Д. Технология разработки программного обеспечения. - М.: ИД «ФОРУМ»: ИНФРА-М, 2008. - 400 с.
  3. Иртегов Д.В. Введение в операционные системы. - СПб.: БХВ-Петербург, 2002. -  624 с.
  4. Олифер В.Г., Олифер Н.А. Сетевые операционные системы. - СПб.: Питер, 2001. - 544 с.
  5. Партыка Т.Л., Попов И.И. Операционные системы, среды и оболочки. М.: ФОРУМ: ИНФРА-М, 2007. - 528 с.
  6. Реймонд С. Искусство программирования для UNIX. - М.: Издательский дом «Вильямс», 2005. - 544 с.

Информация о работе Микропоцессорные и программные средства систем управления техники