Данному образовательному сайту пришлось несколько раз менять свое имя. С 2022 года доступ к нему обеспечивается по URL
emc.km.ru (2001-2007) ==> educomp.org.ru (2007-2011) ==> educomp.runnet.ru (2011-2021) ==> emc.orgfree.com (2022-...)
Более подробно об истории сайта можно прочитать здесь.
|
"ANT-8": программная реализацияПрограммное обеспечение для Windows, Linux и Mac OS можно (было) загрузить с домашней странички модели. Работать с ПО (после его инсталляции, не вызвавшей у меня никаких проблем) нужно следующим образом. Запускаем программу и попадаем в ее главное окно. Оно предназначается для программы на ассемблере и в первый момент пустое. Вы можете набрать в него своею собственную программу на ассемблере, а можете загрузить текстовой файл с уже готовой. На приводимом ниже рисунке загружена одна из входящих в дистрибутив программ (см. пример 1). Теперь скомпилируем ее, щелкнув по кнопке "Assembler", и перейдем к отладке (кнопка "Debug"). Откроется еще одно окно (см. рисунок ниже), которое содержит гораздо больше органов контроля. Это и кнопки управления, и отображение составных частей машины (левая часть окна; обратите внимание на поля "Input" и "Output", обеспечивающие обмен процесора с внешними устройствами, и дисплей - "Console"), и, наконец, справа текст программы с результатами ее трансляции в ОЗУ. Заметим, что редактировать текст программы в окне отладчика нельзя и надо возвращаться в окно редактора, для чего предусмотрена кнопка "Edit". Не торопитесь говорить, что это неудобно. Возможно, для профессионального программиста, глубоко понимающего устройство компьютера, прямое вмешательство в память непосредственно в окне ОЗУ действительно удобно. Но для студента лучше почувствовать, что воздействие на содержимое памяти можно производить только опосредовано, в данном случае компилируя набранный в редакторе ассемблерный текст. К сожалению, сейчас (в 2022 году), когда ссылки на ANT не работают, найти его дистрибутив в своих архивах мне не удалось. Очередное подтверждение, что Интернет-материалы не вечны... |