Данному образовательному сайту пришлось несколько раз менять свое имя. С 2022 года доступ к нему обеспечивается по URL
emc.orgfree.com

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


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



Модели (software):

"Е14" (parallel !!!)
"S9PU" (parallel)

Модели (hardware):






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

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

fN8 представляет собой программную модель 8-разрядной учебной ЭВМ с архитектурой фон Неймана. Модель включает ядро, состоящее из 8-разрядного процессора, блока из восьми регистров общего назначения (РОН) и оперативной памяти объёмом 1024 байта. К ядру могут подключаться внешние устройства. Системная шина, связывающая процессор с остальными устройствами fN8, включает 8-разрядную шину данных, 10-разрядную шину адреса и группу линий управления. Структурная схема fN8 представлена на рисунке

fN8 поддерживает три независимых адресных пространства, в которых адресуются байты: РОН – 8 адресов (0 .. 7), ОЗУ – 1024 адреса (0 .. 0x3FF) и регистров ВУ – 128 адресов (0 .. 0x7F).

ОЗУ разделено на четыре сегмента по 256 байт, причём по умолчанию сегмент B0 предназначен для программного кода, сегмент B2 – для данных, а сегмент B3 – для стека. Если программа занимает более 250 байт, она может безболезненно продолжаться в сегменте B1. Пользователь может программно изменить назначение сегментов, но, учитывая, что в начальных адресах сегмента B0 (0 .. 0xF) располагается таблица векторов прерываний, сегмент B0 лучше оставлять за кодом.

Программирование fN8 производится на языке Ассемблера, компилятор с которого входит в состав модели.


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

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


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


Free Web Hosting