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

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


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



Модели (software):

"Е14" (parallel !!!)

Модели (hardware):






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

Учебная модель ЭВМ: краткое описание

Предлагаемая программная модель учебной ЭВМ ориентирована прежде всего на начальные этапы изучения принципов работы ЭВМ классической архитектуры. Модель можно рассматривать как некий собирательный образ простой ЭВМ (без конвейеров, многоядерности, суперскалярности, динамического параллелизма и других «наворотов» современных мощных процессоров). Однако, она адекватно иллюстрирует принципы организации командного цикла (в том числе на уровне микрокоманд), механизмы взаимодействия процессора и внешних устройств, работы с кэш-памятью. Программирование может осуществляться как в машинных кодах, так и на языке Ассемблер. При кодировании команд и данных использована десятичная система счисления.

Модель и примеры работы с ней подробно описаны в книгах

  1. Жмакин А.П. Архитектура ЭВМ. – СПб.: БХВ-Петербург, 2006. – 320 с.: ил. + CD
  2. Жмакин А.П. Архитектура ЭВМ: 2-е изд., перераб. и доп. – СПб.: БХВ-Петербург, 2010. – 352 с.: ил. + CD-ROM.

Сама модель (объёмом около 0,5 Мбайта) размещена на CD-ROM, прилагаемых к книгам, кроме того, её можно скачать здесь.

Моделируемая ЭВМ включает процессор, оперативную (ОЗУ) и сверхоперативную (РОН + КЭШ) память, устройства вода/вывода.

В процессоре выделены относящиеся к арифметическому устройству (АУ) аккумулятор Acc и регистр данных DR и системные регистры: CR – регистр команд,  PC - счётчик команд,  SP - указатель стека, RB - регистр базы, RA - регистр адреса, регистр флагов IF, OV, S, Z.

К процессору постоянно подключена оперативная память объёмом 1000 ячеек, блок регистров общего назначения (РОН) – 10 регистров и по одному устройству ввода IR и вывода OR.

При желании можно подключить дополнительно модели кэш-памяти, контроллера клавиатуры, символьного дисплея, блока таймеров, тоногенератор, и контроллер семисегментной индикации.


© Жмакин Анатолий Петрович (Курский государственный университет). anatoly.zhmakin@gmail.com

Оформление Web-страницы - Е.А.Еремин, 2010


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