Данному образовательному сайту пришлось несколько раз менять свое имя. С 2011 года доступ к нему обеспечивается по URL
http://educomp.runnet.ru

emc.km.ru (2001-2007) ==> educomp.org.ru (2007-2011) ==> educomp.runnet.ru (2011-...)
Более подробно об истории сайта можно прочитать здесь.


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



Модели (software):

"Е14" (parallel !!!)

Модели (hardware):






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

"Е97": полная таблица команд процессора

Ниже приводится наиболее общая информация о системе команд учебного компьютера "Е97". Если вам потребуются более детальные данные, убедительно рекомендую перейти на страницу загрузки материалов и "закачать" оттуда самый первый ресурс - архив с подробным описанием "Е97" в виде стандартного Windows-файла помощи. Там подробно и с примерами описано как что работает!

Таблица 1: Двухадресные (и безадресные) команды

МОД КОП OП1 OП2 комментарии
X0XX нет операции
X1XX оп1 ==> оп2
X2XX оп2 + оп1 ==> оп2
X3XX оп2 - оп1 ==> оп2
X4XX оп2 - оп1 (сравнить)
X5XX оп2 * оп1 ==> оп2
X6XX оп2 / оп1 ==> оп2
X7XX оп2 AND оп1 ==> оп2
X8XX оп2 OR оп1 ==> оп2
X9XX оп2 XOR оп1 ==> оп2
XAXX порт1 ==> оп2
XBXX оп1 ==> порт2
XCXX переход по абсолютному адресу
XDXX переход по относительному адресу
XE*X (одноадресные операции, см. таблицу 2)
XFXX стоп

Двоичные значения модификатора для абсолютных и относительных переходов

0000 -- возврат из подпрограммы 0100 -- Z = 0 (<>0)
0001 -- безусловный переход 0101 -- Z = 1 (=0)
0010 -- N = 0 (>=0) 0110 -- Z = 1 or N = 1 (<=0)
0011 -- N = 1 (<0) 0111 -- Z = 0 and N = 0 (>0)
1001 -- вызов подпрограммы


Таблица 2: Одноадресные команды

модификатор КОП ОП1 комментарии
XE1X NOT оп1
XE2X оп1 ==> стек
XE3X стек ==> оп1
XE4X SP + оп1 ==> SP
XE5X SP - оп1 ==> SP
XE6X оп1 ==> SP
XE7X SP ==> оп1
XE80 PS ==> стек
XE90 стек ==> PS
XEAX сдвиг влево оп1
XEBX сдвиг вправо op1
XECX арифметический сдвиг вправо оп1

Примечание. В таблице 2 не отражены некоторые дополнительные одноадресные команды, которые добавлены в версии 2.1 для организации индексного метода адресации и более компактного написания графических программ. Краткие сведения о них имеются в файле помощи, о коотором уже говорилось выше.


©
Е.А.Еремин, 1997


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