русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Описание лабораторной установки


Дата добавления: 2015-08-06; просмотров: 658; Нарушение авторских прав


Лабораторная установка представляет из себя программно-аппаратный эмулятор микропроцессоров Intel8080/Z80. Работа микропроцессора (или микроконтроллера) эмулируется на программно-аппаратной платформе Win32/Intel x86. Переферийные устройства подключены к параллельному порту IBM PC и/или посредством модуля ввода-вывода E14-140.

Эмулятор позволяет эмулировать работу микропроцессорной системы, содержащей:

  • Микропроцессор (микроконтроллер) Intel8080, Z80 или eZ80
  • RAM
  • Три цифровых индикатора подключенных по адресам 9000h, 9001h и 9002h (по умолчанию)
  • Шестнадцатиричную клавиатуру, подключенную к порту ввода A0h (по умолчанию)
  • Восьми-разрядный световой индикатор, подключенный к порту вывода F9h (по умолчанию)

Адреса переферийных устройств изменяется индивидуально для каждой бригады студентов и не повторяются.

Аппаратное обеспечение включает в себя:

  • Модель тягового двигателя постоянного тока с набором пусковых реостатов и блок реле, для управления замыканием реостатов
  • Модель дорожного контроллера и блока реле для управления им.

Адреса для управления аппаратным обеспечением также изменяется посредством программного эмулятора.

Окно эмулятора состоит из нескольких областей:

  • состояния микропроцессора
  • состояния памяти
  • клавиатура
  • цифровые индикаторы
  • световые индикаторы
  • ассемблер
  • псевдо дизассемблер
  • окно сообщений транслятора ассемблера

Обслуживание клавиатуры и цифрового эмулятора осуществляется под управлением программы-монитора (далее МОНИТОР). Расположение в памяти и точки входа в подпрограммы МОНИТОРа также индивидуальны для каждой бригады студентов. МОНИТОР для эмулятора разработан с использованием в качестве основы МОНИТОРа реально существовавшей ЭВМ ЮТ-88.

 



<== предыдущая лекция | следующая лекция ==>
Краткие теоретические сведения | Коэффициент поверхностного натяжения.


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.123 сек.