Понятие об архитектуре и структуре компьютера

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

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

 

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

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

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

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

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

Периферийные устройства (принтер и др.) подключаются к аппаратуре компьютера через контроллеры — специальные устройства управления периферийными устройствами.

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

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