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

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


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



Модели (software):

"Е14" (parallel !!!)

Модели (hardware):






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

"LMC" - "Little Man Computer"

Little Man Computer

А вот еще одноадресная зарубежная модель. Видимо, одна из первых - создана в 1965 году Стюартом Мадником (Stuart Madnick) и Джоном Доннованом (John Donnovan) в США.

Ирв Ингландер (Irv Englander) описал LMC в своем известном учебнике "The Architecture of Computer Hardware and Systems Software: an information technology approach”, выдержавшем несколько изданий и применяющимся до сих пор.

Отличительная черта модели - "Маленький Человечек" ("Little Man"), живущий и работающий внутри компьютера. Весьма оригинальный подход, рекомендую взглянуть.

Система команд компьютера LMC весьма типична для учебных одноадресных ЭВМ. На нашем сайте есть очень похожие модели "ToyCom" и "Малютка".

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

описание Парадигма модели LMC
Модель настолько подробно разработана, что в статьях часто говорят о "парадигме LMC" - т.е. речь идет о подробной идеологии преподавания. В этот раздел я настоятельно рекомендую заглянуть.

примеры Пример выполнения команды
Приводится пример, как "Маленький Человечек" выполняет одну из команд. Разберите этот пример, если вас заинтересовала идея LMC.

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

примеры Простейшая программа
Показана самая простая из возможных программ - сложение двух чисел.

учебное ПО Программные реализации LMC
Несколько программных реализаций LMC, которые мне удалось найти в Интернете. К сожалению, странички на английском языке.

интересная статья Полезен ли LM?
А нужен ли LM для объяснения работы C? Вопрос явно не бесспорный. Если вам он кажется интересным, прочтите приведенный здесь перевод недавно опубликованной в "New York Times" статьи. Это далеко не истина в последней инстанции, но интересно то, что она описывает попытку экспериментально проверить широко распространенный тезис, который педагоги признают истиным исключительно на основании своих умозаключений.


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


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