КАТЕГОРИИ:
АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Принципы фон НейманаВ основу архитектуры большинства ЭВМ положены следующие основные принципы, сформулированные в 1945 г. американским учёным Дж.фон Нейманом. 1. Принцип программного управления
2. Принцип однородности памяти
3. Принцип адресности
Т.о. вычисления выполняются на основе принципа, который определил Дж. фон Нейман, как принцип процедурного программирования. Этот принцип требует, чтобы в процессоре было устройство управления, содержащее программный счетчик, указывающий текущую команду, чтобы команды (указанные программным счетчиком) последовательно считывались и декодировались по заранее заданному в виде программы алгоритму вычислений, вычисления выполнялись в операционном устройстве и данные последовательно перезаписывались в запоминающее устройство.
ЭВМ, построенные на этих принципах, относятся к типу фон-Неймановских. Большинство ЭВМ 1-3 поколений построено на этих принципах, поэтому термин «фон-Неймановская архитектура» является синонимом термина «классическая архитектура».
Рис. 6. Общая структура фон-Неймановского процессора.
Альтернативой для фон-Неймановской архитектуры является т.н. Гарвардская архитектура ЭВМ. Они имеют два непересекающихся адресных пространства: для программы и для данных, причём программу нельзя разместить в свободной области памяти данных и наоборот. Гарвардская архитектура применяется главным образом в управляющих ЭВМ.
Рис. 7. Схема процессора с Гарвардской архитектурой.
Классическая архитектура предполагает развитую иерархию памяти, свя- занную с существенно различными временами доступа для разных компонент памяти. Эта иерархия включает в себя следующие компоненты: 1. Быстрая регистровая память процессора, включающая программно ад- ресуемые регистры общего назначения процессора, внутренние регистры АЛУ и специальные регистры УУ. В состав специальной памяти процессора может входить и память микропрограмм. 2. Более медленная, но зато имеющая значительно большую емкость опе- ративная память со своим собственным блоком управления; 3. Внешние запоминающие устройства, предназначенные для хранения программ и данных при выключенном процессоре, имеющие существенно большие времена доступа, совместно со специальной аппаратурой обслужива- ния операций ввода/вывода.
Основные блоки ЭВМ:
ЭВМ с классической архитектурой включает следующую иерархию устройств:
n ЦУ n ЦП n УУ с интерфейсом процессора n АЛУ n Процессорная память n ОП n ВУ n Внутренний интерфейс
|