Рефераты. Состав и принципы построения ЭВМ

сопряжения




Обобщенная архитектура третьего и четвертого поколений


В ЭВМ третьего поколения усложнение структуры произошло за счет разделения процессов ввода/вывода информации, и ее обработки. Появляется понятие процессор, где неразрывно связаны СОЗУ (сверх оперативное устройство), АЛУ и УУ. Появляется понятие каналы ввода/вывода, которые делят на мультиплексные (МК) и селекторные (СК) каналы.

МК – предназначены обслуживать большое количество медленно-скоростных устройств.

СК – обслуживают высокоскоростные, отдельные устройства.

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











ОП

 











 


Обобщенная архитектура ПЭВМ






























Автор Паша_Ш

 




Канал связи

 
































Структурная схема ПК


ФУНКЦИОНАЛЬНАЯ И СТРУКТУРНАЯ ОРГАНИЗАЦИЯ ЭВМ.

Общие принципы функциональной и структурной организации ЭВМ

ЭВМ кроме аппаратурной части и ПО (Hard Ware и Soft Ware) имеет большое количество функциональных средств. К ним относятся коды, с помощью которых обрабатываемая информация представляется в цифровом виде:

Автор Паша_Ш

 
1).Арифметические коды.

2).Помехозащищенные коды.

3).Цифровые коды аналоговых величин.

Кроме кодов на функционирование ЭВМ оказывают влияние:

-         алгоритмы их формирования и обработки

-         технологии выполнения различных процедур

-         способы организации работы различных устройств

-         организация системы прерывания.

Функциональную организацию ЭВМ образуют: коды, системы команд, алгоритмы выполнения машинных операций, технология выполнения различных процедур и взаимодействие Hard и Soft, способы использования устройств при организации их совместной работе, составляющие идеологию функционирования ЭВМ.

Идеологию функционирования ЭВМ можно реализовать разными способами:

1).Аппаратурными

2).Программно-аппаратурными

3).Программными средствами.

Таким образом, реализация функций ЭВМ дополняет ее структурную организацию. Сопоставление структур ЭВМ дополненных функциональной структурой приводит к понятию совместимых и не совместимых ЭВМ.



Организация функционирования ЭВМ с могестральной структурой

 

ЭВМ – это совокупность устройств выполненных на больших интегральных схемах имеющих функционированное назначение.

Комплект интегральных схем называют микропроцессорным комплектом.

В состав микропроцессорного комплекта входят:

-         системный таймер

-         микропроцессор

-         сопроцессоры (организация математических процессов)

-         контроллер прерываний

-         контроллер прямого доступа к памяти

-         контроллеры устройств ввода/вывода.

Все устройства ЭВМ делятся на:

1).Центральные (полностью электронные БИС).

2).Периферийные (частично-электронные, частично-электромеханические с электронным управлением).

В центральных устройствах основным устройством является системная шина (системная магистраль).

Системная магистраль состоит из трех узлов:

1).Шина данных (ШД)

Автор Паша_Ш

 
2).Шина адреса (ША)

3).Шина управления (ШУ).

В состав системной магистрали входят также: регистры защелки, шинные арбитры.

Интерфейс системной шины – это логика работы системной магистрали, количество линий (разрядов) в шинах данных, адреса и управления, порядок разрешения конфликтных ситуаций.

В состав центральных устройств ЭВМ входят:

-         центральный процессор

-         основная память

-         ряд дополнительных узлов выполняющих служебные функции

-         контроллер прерываний

-         контроллер прямого доступа к памяти

-         таймер.

Периферийные устройства делятся на:

-         внешнее запоминающее устройство (НЖМД – носитель жесткий магнитный диск, НГМД – носитель гибкий магнитный диск)

-         УВв

-         ???

-         ?????

-         ???







Организация работы ЭВМ при выполнении задания пользователя

 

Один из «прозрачных» процессов машины – это организация ввода, преобразование и отображение результатов работы системного программного обеспечения. Программа задания, написанная программистом на алгоритмическом языке называется исходным модулем.

Перевод исходной программы на машинный язык осуществляет программа translator. Он делится на: компилятор и интерпретатор.

Интерпретатор – после перевода на язык машины каждого оператора исходного модуля немедленно его исполняет.

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

Объектный модуль – машинный язык.

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

Для исполнения отлаженного объектного модуля к нему могут быть добавлены недостающие программы из библиотеки компиляторов. Такую связь выполняет программа редактор связи. В результате образуется загрузочный модуль.

Автор Паша_Ш

 
Исполнение загрузочного модуля осуществляется программой – загрузчиком.

Операционная система (ОС) – выполняет функцию управления.



СТРУКТУРА АДРЕСНОГО ПРОСТРАНСТВА ПРОГРАММЫ НА ОСНОВНУЮ ПАМЯТЬ


Для выполнении программы при ее загрузки в оперативную память (ОП) ей выделяется часть машинных ресурсов. Выделение ресурсов может быть осуществлено самим программистом, но может производиться и ОС. Выделение ресурсов перед выполнением программы называется статическим перемещением, в результате, которого программа привязывается к определенному месту памяти.

Если ресурсы машины выделяются в процессе выполнения программы, то это называется динамическим перемещением, здесь программа не привязана к определенному месту.

При статическом перемещении возможны два случая:

1).Реальная память больше требуемого адресного пространства программы. В этом случае загрузка программы в реальную память производится, начиная с нулевого адреса. Эта загружаемая программа называется абсолютной программой.

2).Реальная память меньше требуемого адресного пространства. В этом случае возникает проблема организации выполнения программ.

Существует несколько методов решения этой проблемы:

-         метод оверлейной структуры, в котором программа разбивается на части вызываемые ОП по мере необходимости.

-         Метод рентабельных модулей, в котором программа разбивается на временные модули доступными к исполнению по нескольким обращениям.

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

Страницы: 1, 2, 3



2012 © Все права защищены
При использовании материалов активная ссылка на источник обязательна.