Разработка программ преобразования форматов двоичных данных и сортировок в машинных кодах микро-ЭВМ СМ-1800 с помощью эмулятора на ПК

курсовая работа

3. Описание средств вычислительной техники

Программный продукт "Эмулятор СМ-1800" позволяет полностью эмулировать работу микроЭВМ СМ-1800 на персональном компьютере. Сразу после запуска на экране появляются четыре основных окна: видеотерминал алфавитно-цифровой (ВТА 2000-30), пульт контроля и управления (ПКУ), клавиатура и главное меню. При необходимости можно не отображать ненужные окна.

Центральный процессор и шины СМ-1800 работают на частоте 2 МГц.

ЦП имеет 8 внутренних 8-битных регистров, понимает около 250 различных команд, может адресовать 65536 байт оперативной памяти и 256 портов ввода-вывода, имеет 8-уровневую систему приоритетных прерываний.

К внешней шине подключены устройства: дисковод (8 дюймов, ёмкость дискеты 160 Кб:), печатающее устройство (на бесконечной бумаге), и другие.

Вся информация выводится на видеотерминал ВТА в текстовом виде (чёрно-зелёный шрифт, 127 знаков, размер экрана 80х24 символа).

Терминал "общается" с системой через интерфейс И41 (7-битный).

Основной орган управления - стандартная клавиатура СМ-1800 - имеет несколько режимов работы, поддерживает 2 кодировки (JCUKEN/ЙЦУКЕН).

Еще один орган управления - это выносной пульт ПКУ с элементами коммутации и индикации. Он позволяет выполнять ЛЮБЫЕ операции с памятью, портами ввода-вывода, позволяет управлять работой центрального процессора (останавливать, трассировать шины адреса и данных, выполнять машинные инструкции с остановами между циклами ЦП, и т.д.).

Все остальные модули скрыты внутри системного блока СМ-1800 и доступны программно, а именно:

Модуль программируемого таймера (минимальный фиксируемый интервал - 1 МГц) Модуль системного контроля, Модуль оперативной памяти 64Кб (МОЗ), Модуль теневой оперативной памяти 3Кб + системное ПЗУ 2Кб, Порты ввода 00h, 01h, и другие, Порты вывода 00h, 01h, 03h, и другие, Система обработки приоритетных прерываний, В ПЗУ СМ-1800 зашита операционная система СПО МОНИТОР 1.3 (MONID 1.3).

Именно она получает управление после запуска СМ-1800.

При разработке программы был использован персональный компьютер со следующими техническими характеристиками:

Тип процессора:

Intel® Core™ I3CPU M370 @ 2.4GHZ

Скорость процессора:

2,02 ГГЦ

Объем оперативной памяти:

8 ГБ

Видеокарта:

NVidia GeForce GT 415M

Память видеокарты:

1 ГБ

Стандартное программное обеспечение:

Операционная система:

Windows 2.6.2.9200 (Windows 8.1)

Microsoft Office 2013

Практическая разработка данного курсового проекта выполнялась на эмуляторе микро-ЭВМ СМ-1800 v3.02.

Делись добром ;)