Данному образовательному сайту пришлось несколько раз менять свое имя. С 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

Оперативная память УК "Нейман" имеет размер 256 байт и делится на ячейки (машинные слова) размером 4 байта.

Адреса байтов лежат в интервале от 0 до 255. Но это десятичные адреса. А в компьютере они двоичные. Переведем число 25510 в двоичную систему. Конечно, это можно сделать делением на 2, но можно и короче, таким путем:

255 = 256-1 = 28-1 = (100000000-1)2 = 111111112.

Следовательно, диапазон адресов байтов от 0 до 111111112. В шестнадцатеричной системе это соответствует диапазону от 0 до FF.

Группы из 4 байтов образуют ячейки. Адрес ячейки равен адресу младшего байта, входящего в нее (байта с меньшим номером).

Схематически структуру памяти УК "НЕЙМАН" можно представить так:

Адреса ячеекБайты
0000010203
0404050607
0808090A0B
0C0C0D0E0F
1010111213
1414151617
..    
F8F8F9FAFB
FCFCFDFEFF

Рис.1

Адреса ячеек меняются с шагом 4. Первая ячейка имеет адрес 00, последняя - FC. Адреса представляются двузначными шестнадцатеричными числами, что соответствует восьмизначным двоичным числам. Следовательно, при хранении адреса в памяти он занимает 1 байт (8 бит).

Всего в памяти 64 ячейки (256/4). В ячейке может храниться либо число, либо команда программы.

Размер памяти (256 байт) и длина адресного кода (8 бит) однозначно связаны между собой через понятие "адресное пространство". Адресное пространство - это совокупность байтов памяти, к которым можно обратиться с использованием машинного адреса. Если адресный код содержит n байт, то размер адресного пространства равен 2n байт. В УК "НЕЙМАН" n=8, поэтому размер адресного пространства равен 28=256 байт.

УК "НЕЙМАН" работает только с целыми числами в формате с фиксированной точкой. Диапазон целых чисел, представимых в памяти УК "НЕЙМАН", следующий:

-231 <= N <= 231 - 1 или
-2147483648 <= N <= 2147483647.


© И.Г.Семакин, 2001
Полный текст статьи в виде документа MS Word можно загрузить здесь.
© Оформление Web-страницы Е.А.Еремин, 2001


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


Free Web Hosting