- •Введение
- •Нулевое поколение ВМ: - механические устройства и счётные машины
- •Счётные палочки
- •Ранние приспособления и устройства для счёта
- •Антикитерский механизм
- •История открытия
- •Реконструкции
- •Схожие механизмы
- •Создание первых программируемых машин (1835-1900-е)
- •Настольные калькуляторы (1930-е — 1960-е)
- •Аналоговые вычислительные машины
- •Первые электромеханические цифровые компьютеры
- •Первое поколение электронных вычислительных машин (ЭВМ)
- •Разработки британской ВМ COLOSSUS (Колосс)
- •Первые американские разработки ЭВМ
- •ЭВМ второго поколения
- •ЭВМ третьего поколения
- •ЭВМ четвертого поколения
- •ЭВМ пятого поколения
- •Определение понятия суперкомпьютер
- •Программное обеспечение суперкомпьютеров
Архитектура ЭВМ
Введение
Развитие современной вычислительной техники обеспечивается благодаря решению трех основных задач:
1)создание, развитие и совершенствование элементной базы электронных вычислительных машин (ЭВМ);
2)разработка и совершенствование схемотехнических решений и принципов управления, позволяющих объединить базовые элементы в конструкциях и схемах ЭВМ;
3)создание и развитие программного обеспечения, работающего на этих ЭВМ.
Объединение всех аспектов создания, совершенствования и эксплуатации ЭВМ и является основным предметом, рассматриваемым в дисциплине, названной "Архитектура ЭВМ". При изучении этой дисциплины основное внимание уделяется вопросам общей организации вычислительных систем, рассматриваемых с позиций пользователя. В это рассмотрение включаются наиболее существенные аспекты, интересующие системных и прикладных программистов. А именно, вопросы организации технического (аппаратного) и программного обеспечения ЭВМ, их функциональные возможности, способы взаимодействия между этими компонентами вычислительного комплекса и способы взаимодействия с ними пользователя. Детали технической реализации при этом, как правило, не рассматриваются.
Архитектура ЭВМ представляется как иерархия уровней, на каждом из которых реализуется некоторая функция. При этом в рассмотрение включаются как вопросы общей организации комплекса технических средств ЭВМ, так и вопросы организации программного обеспечения, работающего в этом комплексе.
В представлении иерархии ЭВМ рассматриваются следующие
основные уровни [ 1 ]:
-цифровой логический уровень;
-уровень архитектуры команд;
-уровень операционной системы и
-уровень языка ассемблера.
Под архитектурой вычислительной машины понимают
организацию вычислительных систем, рассматриваемую с позиции пользователя.
1 |
Любимов Е.Б. |