Pamięć operacyjna: Różnice pomiędzy wersjami

Z MERA 400 wiki
Przejdź do nawigacji Przejdź do wyszukiwania
mNie podano opisu zmian
Nie podano opisu zmian
Linia 7: Linia 7:


== Bloki użytkowe ==
== Bloki użytkowe ==
Bloki użytkowe (BU) przeznaczone są dla programów użytkowych i są wzajemnie chronione. Mają numery od 1 do 15 i pojemności od 4 do 32k słów. System operacyjny może korzystać z dowolnego z bloków pamięci użytkowej, adresując go z użyciem numeru bloku (NB) i adresu w obrębie bloku. Bloki użytkowe dostępne są dla systemu dopiero po programowym zorganizowaniu pamięci.
Bloki użytkowe (BU) przeznaczone są dla programów użytkowych i są wzajemnie chronione. Mają numery od 1 do 15 i pojemności od 4 do 32k słów (w krokach co 4k słów). System operacyjny może korzystać z dowolnego z bloków pamięci użytkowej, adresując go z użyciem numeru bloku (NB) i adresu w obrębie bloku. Bloki użytkowe dostępne są dla systemu dopiero po programowym zorganizowaniu pamięci.


= Programowy podział pamięci =
= Programowy podział pamięci =

Wersja z 09:58, 8 paź 2012

Organizacja pamięci

Pamięć operacyjna MERY-400 dzieli się na dwa podstawowe obszary.

Blok systemowy

Blok systemowy (BSO) przeznaczony jest dla systemu operacyjnego i tylko on ma dostęp do zapisanych w nim informacji. Ma on numer 0 i rozmiar 4k lub 8k słów. W przypadku dwuprocesorowej konfiguracji maszyny, każdy z procesorów dysponuje własnym blokiem pamięci systemowej. Istnieje również możliwość rozszerzenia bloku pamięci systemowej do 32k. Takie rozszerzenie jest wtedy dostępne dla obu procesorów (jak pamięć użytkowa). Bloki systemowe dostępne są dla procesorów zawsze.

Bloki użytkowe

Bloki użytkowe (BU) przeznaczone są dla programów użytkowych i są wzajemnie chronione. Mają numery od 1 do 15 i pojemności od 4 do 32k słów (w krokach co 4k słów). System operacyjny może korzystać z dowolnego z bloków pamięci użytkowej, adresując go z użyciem numeru bloku (NB) i adresu w obrębie bloku. Bloki użytkowe dostępne są dla systemu dopiero po programowym zorganizowaniu pamięci.

Programowy podział pamięci