Данный сайт по техническим причинам перенесен с http://emc.km.ru и является его дальнейшим развитием.
|
"Машина Мано": программная реализацияРеализацию (симулятор) машины Мано, автором которой является Mark Roth, можно загрузить по этой ссылке, а подробные инструкции к ПО на английском языке находятся здесь. Программа написана на C++ (исходные файлы прилагаются) для платформ Intel и Sun. Сначала программа на ассемблере набирается в текстовой файл с расширением TXT и компилируется. Вот как, в частности, выглядит трансляция файла e1.txt с примером 1.
Затем запускается симулятор
Обратите внимание, что симулятор при вводе требует (кто бы мог подумать!) десятичные адреса, поэтому тестируемая программа начинается не с адреса 100h, а с 256. |