Понятие архитектуры ЭВМ
К настоящему времени существенно изменился подход к созданию вычислительных машин. Вместо независимой разработки аппаратуры и средств мат. обеспечения стала проектироваться такая система, которая состоит из совокупности аппаратных программных средств.На первый план выдвигается проблема взаимодействия аппаратных и программных средств.Именно на основе симбиоза и возникает новое понятие, понятие архитектуры вычислительной машины
Архитектура вычислительнйо машины - совокупность общих принципов организации аппаратно-программных средств и их характеристик, определяющая функциональные возможности вычислительных машин и систем при решении соответствующих классов задач.
Архитектура вычислительных машин и систем охватывает достаточно широкий круг проблем, которые связаны с построением аппаратного комплекса и которые учитывают множество факторов. Наиболее важные: стоимость, сфера применения, функциональные возможности, удобство эксплуатации.
Основными компонентами архитектуры вычислительных машин и систем принято считать следующие компоненты:
- Вычислительные и логические возможности
- Система команд
- Формат команд - то, из чего состоит команда
- Способы адресации
- Назначение и состав регистров
- Аппаратные средства
- Структура
- Организация памяти
- Организация ввода-вывода
- Принципы управления
- Программное обеспечение
- ОС
- Языки программирования
- Прикладное ПО
Под архитектурой понимают логическое построение вычислительной машины или системы, каким оно представляется программисту, разрабатывающему программы на машинно-ориентированном языке.