Реферат: Электронно вычислительные машины и вычислительные системы

- Порядок размещения конфликтных ситуаций (этим управляет контроллер прерываний).

В состав ядра входят:

- МП

- ОП

- Дополнительные устройства (системный таймер, контроллеры и т.д.)

Ядро размещается на системной плате.


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

Редактор связи объединяет все требуемые для выполнения процедуры в объектном коде в единую программу, готовую к выполнению.

Особенности управления основной памятью ЭВМ.

Выделение памяти.

Может выделяться программистом или ОС.

Размещение делится на: статическое и динамическое (в процессе). В свою очередь статическое делится на больше и меньше требуемого.

Оверлейная структура программы: загружается главная часть, а остальное по очереди.
Для того чтобы связывать отдельные сегменты в единую программу нужно 7 трансляций адресов.


Такая структура адресов накладывает 2 ограничения.

1. Ограничение макс сегментов.

2. Ограничивается макс смещение в сегменте.

Динамическая трансляция адресов при сегментной организации программы.

Адресное пространство.

Прг.Д

Таблица сегментов

ОП

№ сег.

Адрес в ОП

0

ОС

0

сег1

20кБ

1

75

75

Прг.Д

Сег1

0

сег2

10кБ

2

125

95

Прг.А

125

Прг.Д

Сег2

0

сег3

20кБ

3

205

135

Прг.В

205

Прг.Д

Сег3

225

Начальный адрес таблицы сегментов заносится в регистр начала таблицы сегментов (РНТС). В настоящее время применяется сегменто – страничная организация памяти. Программа состоит из сегментов, размер которых может быть любым меньше максимального. А сегменты состоят из страниц, размер которых строго определен (обычно 4кБ). При такой адресации у основного адреса есть три параметра: номера сегмента и страницы, и относительный адрес.

Виртуальная память.

Имитация работы машины с максимально имеющейся в ВС памятью, включая внешнюю, и называемую режимом виртуальной памяти. Теоретически доступная пользователю ОП определяется только разрядностью адресной части команды. При работе программы та часть, которая необходима для выполнения текущей команды вызывается в ОП и размещается там. Другая часть размещается в ячейках внешней страничной памяти или в слотах. Слот – это заполненная записываемая область во внешней страничной памяти. Она равна размеру страницы. ВС с двадцатиразрядным адресом может иметь 16МБ адресуемого пространства; с 32 – х разрядным – 4ГБ. Загрузка в ОП – переписывает несколько страниц из внешней памяти в ОП. Когда страница больше не нужна, она загружается во внешнюю память (ВП).

Страничная схема организации абсолютного адреса при сегменто – страничной организации памяти.


Бит недоступности =1, если этой страницы нет в ОП.

Алгоритм функционирования ЭВМ при обработке команды.

1. Адрес из счетчика команд выставляется на шину адреса системной магистрали (ША СМ). И одновременно подается сигнал чтения на шину управления (ШУ).

2. Считывание адреса с шины адреса (ША) в регистр адреса (Рг.А).

3. Выставление команды на шину данных (ШД) и сигнал управления на шину управления (ШУ).

4. Процессор передает число, т.е. команду, из регистра данных в регистр команд процессора.

5. Распаковка команды, т.е. выделение кода адреса и адресной части.

6. Определение к чему относится команда (на чем выполнять и т.д.). Устанавливается адрес устройства.

7. Если процессорная команда, то передача КОП в устройство управления процессора (УУ Пц.).

К-во Просмотров: 454
Бесплатно скачать Реферат: Электронно вычислительные машины и вычислительные системы