Данный сайт по техническим причинам перенесен с http://emc.km.ru и является его дальнейшим развитием.
Более подробно об истории сайта можно прочитать здесь.


Учебные модели компьютера



Модели (software):


Модели (hardware):






Награды сайта
Награды сайта

"Машина Мано": программная реализация

Реализацию (симулятор) машины Мано, автором которой является Mark Roth, можно загрузить по этой ссылке, а подробные инструкции к ПО на английском языке находятся здесь.

Программа написана на C++ (исходные файлы прилагаются) для платформ Intel и Sun.

Сначала программа на ассемблере набирается в текстовой файл с расширением TXT и компилируется. Вот как, в частности, выглядит трансляция файла e1.txt с примером 1.

ассемблирование программы

Затем запускается симулятор

список команд симулятора
и можно работать с программой:
пример 1

Обратите внимание, что симулятор при вводе требует (кто бы мог подумать!) десятичные адреса, поэтому тестируемая программа начинается не с адреса 100h, а с 256.


Автор сайта - Евгений Александрович Еремин (Пермский государственный педагогический университет). eremin@nm.ru