• img

    Эмулятор МП-системы на базе МП КР580ВМ80А

    Для облегчения изучения принципов программирования МП-систем на низком уровне на языке ассемблера, а также приобретения базовых понятий в области организации ЭВМ и МПС, мной и моим коллегой была разработана программная модель-эмулятор МПС, построенная на базе особенностей рассматриваемого микропроцессора.

  • img

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

    8-разрядная организация; фиксированный набор команд; большой выбор периферийных больших интегральных схем (БИС) различного назначения; относительно высокое быстродействие; умеренное потребление мощности.

  • img

    Периферия КР580

    Виртуальные: монитор, дисковод, жёсткий диск, сетевая карта, принтер. Встроены в эмулятор на контроллере ввода-вывода

  • img

    Литература

    Материалы для ознакомления и изучения эмулятора КР580

Микропроцессорная система на базе микропроцессора КР580ВМ80А (Intel 8080)

Простейшую 8-разрядную микропроцессорную систему (МПС) можно построить на основе микропроцессорного комплекта (МПК) серии КР580.
МПК КР580 выполнен по n-МДП и ТТЛШ- технологиям. Он характеризуется архитектурным единством, обеспечиваемым автономностью и функциональной законченностью отдельных интегральных микросхем (ИМС), унификацией их интерфейса, программируемостью, их логической и электрической совместимостью.

МПК КР580 отличают

  • 8-разрядная организация;
  • фиксированный набор команд;
  • большой выбор периферийных больших интегральных схем (БИС) различного назначения;
  • относительно высокое быстродействие;
  • умеренное потребление мощности.

Особенности МП КР580ВМ80А (Intel 8080)

  • 8-разрядная шина данных;
  • 16-разрядная шина адреса (позволяет адресовать до 64КБ памяти);
  • возможность организации обратного стека;
  • система команд состоит из 78 базовых команд, содержащих 111 кодовых операций;
  • позволяет работать с 256-ю внешними устройствами;
  • интеграция - 4500 транзисторов;
  • 40-выводный корпус;
  • тактовая частота - 3.125МГц.

Блок 3

Описание блока 3

img

img

Программный эмулятор МПС КР580ВМ80А

Для облегчения изучения принципов программирования МП-систем на низком уровне на языке ассемблера, а также приобретения базовых понятий в области организации ЭВМ и МПС, мной и моим коллегой была разработана программная модель-эмулятор МПС, построенная на базе особенностей рассматриваемого микропроцессора.
Данный эмулятор позволяет: написание программ на языке ассемблера, используя систему команд МП КР580ВМ80А, их отладку и выполнение в тактовом, командном и сквозном режимах; изучить принципы и порядок выполнения команд; приобрести навыки работы с внешними устройствами МП-системы; получить представления об организации внешней и внутренней (регистровой) памяти и стековой области.
Программа обладает дружественным и приятным интерфейсом, удобна в использовании и имеет функции сохранения, экспорта и печати данных. Всё это позволяет легко и удобно освоиться в ней, а также, получить все необходимые вышерассмотренные навыки.
Также, эмулятор может быть полезен и для опытных людей, к примеру, в качестве визуализированного помощника в программировании разрабатываемой ими МП-системы на базе КР580ВМ80 (i8080).
В возможности эмулятора входит: работа с 5-ю внешними устройствами, такими, как монитор, НГМД, НЖМД, сетевой адаптер и принтер; отладка и выполнение программ в тактовом, командном и сквозном режимах; работа со всем спектром системы команд данного МП; сохранение, загрузка и печать данных и результатов; ручной ввод данных в ОЗУ и РОН. Также, в состав дистрибутива включено подробное руководство пользователя, описание системы команд и файлы-образы ОЗУ эмулятора для примера.

Желательные системные требования

  • процессор - не ниже PIII 450МГц;
  • ОЗУ - не менее 128МБ;
  • флоппи-дисковод;
  • жёсткий диск со свободным пространством - не менее 5МБ;
  • сетевой адаптер 10/100Мб/с;
  • принтер

Желательные программные требования

  • ОС MS Windows семейства NT;
  • пакет программ MS Office: MS Word, MS Excel;
  • программа "Блокнот", входящая в состав дистрибутива требуемой ОС;
  • MS Internet Explorer версии - не ниже 4.0.

Периферия КР580

Эмулятор наделён возможностями использования своих встроенных виртуальных периферийных устройств, подключенных к виртуальному контроллеру ввода-вывода

Монитор

Текстово-графический вывод информации на экран.

Дисковод (НГМД)

Ввод/вывод информации на НГМД.

Жёсткий диск (НЖМД)

Ввод/вывод информации на НЖМД.

Сетевой адаптер

Обмен информацией по локальной вычислительной сети.

Принтер

Ввод информации на печатающее устройство.

img

Литература и материалы

Основные шаги по использованию эмулятора, описание, примеры

Закажи и пробуй!Закажи дату и время пробного периода.

Пробный период будет действовать все выбранное время с полным функционалом.

Попробовать

Цены за использование КР580

Выберите наиболее подходящий тарифный план и используйте эмулятор КР580 с полным функционалом

Бесплатно

Часик

Полный функционал

RdWeb-версия

С любого устройства

ASM-команды с ошибками (некоторые)

Выбрать

₽ 199/сут.

Полные сутки

Полный функционал

RdWeb-версия

С любого устройства

Без ошибок в ASM

Выбрать

₽ 3990/мес.

30 дней

Полный функционал

RdWeb-версия

С любого устройства

Без ошибок в ASM

Выбрать

Безлимитно

Навсегда

Полный функционал

Локальная версия

Windows-версия

Без ошибок в ASM

Выбрать

Видеопрезентация продукта КР580

Просмотрите это видео и ознакомьтесь с основами использования и возможностями эмулятора.

Что говорят люди...

Многие уже пользовались и продолжают использовать КР580. Вот некоторые из них:

Де-юро

Некоторые достижения и права

Связь с нами

По всем вопросам можете обращаться к нам, заполнив следующую форму:

Контакты:

Телефон: +7 988 467 0981

Email: info@kp580.ru

Адрес: Россия, Москва

КР580 в сетях: