Архитектура и структура компьютера.


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

Архитектурой компьютера называется его описание на общем уровне, включающее описание пользовательских возможностей программирования, системы команд, системы адресации, организации памяти и т.д. Архитектура определяет принципы действия, информационные связи и взаимное соединение основных логических узлов компьютера: процессора, оперативного ЗУ, внешних ЗУ и периферийных устройств. Общность архитектуры разных компьютеров обеспечивает их совместимость с точки зрения пользователя.

Структура компьютера — это совокупность его функциональных элементов и связей между ними. Элементами могут быть самые различные устройства — от основных логических узлов компьютера до простейших схем.

Наиболее распространены следующие архитектурные решения:

Классическая архитектура (архитектура фон Неймана) — одно арифметико-логическое устройство (АЛУ), через которое проходит поток данных, и одно устройство управления (УУ), через которое проходит поток команд — программа. Данная архитектура может быть реализована на однопроцессорном компьютере, рис 6.1.

 
 

Рис. 6. 1. Однопроцессорный компьютер.

К этому типу архитектуры относится и архитектура персонального компьютера с общей шиной. Все функциональные блоки здесь связаны между собой общей шиной, называемой также системной магистралью, (рис. 6. 2.) .


           
   
     
 
 
 


Физически магистраль представляет собой многопроводную линию с гнездами для подключения электронных схем, представляющих собой различные устройства и память компьютера. Совокупность проводов магистрали разделяется на отдельные группы: шину адреса ША, шину данных ШД и шину управления ШУ.

Для управления компьютером существует пульту управления, в качестве которого служит клавиатура, а вся работа центрального процессора осуществляется по импульсам тактового генератора, представляющего собой «сердце» компьютера. Конструктивно центральный процессор, оперативная память, магистраль и другие устройства объединены в системном блоке (рис.6.3.), к которому подключены все остальные периферийные устройства. Для подключения этих устройств в системном блоке располагают контроллеры и адаптеры.

 

 

 
 

 

 


Контроллер — это устройство, которое связывает периферийное оборудование или каналы связи с центральным процессором, освобождая процессор от непосредственного управления функционированием данного оборудования.

Адаптер – это устройство, которое обеспечивает только канал связи.

Наличие в компьютере нескольких процессоров означает, что параллельно может быть организовано много потоков данных и много потоков команд. Таким образом, параллельно могут выполняться несколько фрагментов одной задачи. Структура такой машины, имеющей общую оперативную память и несколько процессоров называется многопроцессорной и представлена на рис. 6. 4.

Рис. 6. 4. Структура многопроцессорного компьютера

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

Однако эффект от применения такой вычислительной системы может быть получен только при решении задач, имеющих очень специальную структуру: она должна разбиваться на столько слабо связанных подзадач, сколько компьютеров в системе.

Если несколько АЛУ работают под управлением одного УУ. Это означает, что множество данных может обрабатываться по одной программе — то есть по одному потоку команд. Такая структура называется системой с параллельными процессорами.

Высокое быстродействие такой структуры можно получить только на задачах, в которых одинаковые вычислительные операции выполняются одновременно на различных однотипных наборах данных. Структура таких компьютеров представлена на рис. 6. 5.

Рис. 6. 5. Структура с параллельным процессором

В современных машинах часто присутствуют элементы различных типов структурных решений.

 



Дата добавления: 2021-03-18; просмотров: 644;


Поиск по сайту:

Воспользовавшись поиском можно найти нужную информацию на сайте.

Поделитесь с друзьями:

Считаете данную информацию полезной, тогда расскажите друзьям в соц. сетях.
Poznayka.org - Познайка.Орг - 2016-2024 год. Материал предоставляется для ознакомительных и учебных целей.
Генерация страницы за: 0.01 сек.