СУЭБ ИВТ СО РАН |
А.М.Федотов |
Архитектура вычислительной машины (Computer architecture) - концептуальная структура вычислительной машины, определяющая проведение обработки информации и включающая методы преобразования информации в данные и принципы взаимодействия технических средств и программного обеспечения (ГОСТ 15971-90 ).
Архитектура вычислительной машины - логическая структура и функциональные характеристики ВМ, включая взаимосвязи между ее аппаратными и программными компонентами (стандарт ISO/IEC 2382/1-93 ).
Впервые термин был употреблен фирмой IBM при разработке машин семейства IBM 360 для описания тех средств, которыми может пользоваться программист, составляя программу на уровне машинных команд. Подобную трактовку называют «узкой», и охватывает она перечень и формат команд, формы представления данных, механизмы ввода/вывода, способы адресации памяти и т.п. Из рассмотрения выпадают вопросы физического построения вычислительных средств: состав устройств, число регистров процессора, емкость памяти, наличие специального блока для обработки вещественных чисел, тактовая частота центрального процессора и т.д. Этот круг вопросов принято определять понятием организация или структурная организация.
Термин «архитектура» в «широком» толковании объединяет как архитектуру в узком смысле, так и организацию ВМ.
Применительно к ВС термин «архитектура» дополнительно распространяется на вопросы распределения функций между составляющими ВС и взаимодействия этих составляющих.
Основная
Организация вычислительной машины; Архитектура фон Неймана; Гарвардская архитектура; SISD-архитектура; SIMD-архитектура; MISD-архитектура; MIMD-архитектура; Control Flow; Data Driven; Demand Driven;
© 2013-2024, Евразийский национальный университет им. Л.Н.Гумилева, Астана © 2007-2024, Новосибирский государственный университет, Новосибирск © 1998-2024, Институт вычислительных технологий СО РАН, Новосибирск © 1998-2024, Федотов А.М. |
ФИТ НГУ НГУ ЕНУ им.Гумилева ИВТ СО РАН |