Уровни детализации структуры вычислительной машины
Вычислительная машина как законченный объект представляет собой плод усилий специалистов в самых различных областях человеческих знаний. Каждый специалист рассматривает вычислительную машину с позиций стоящей перед ним задачи, абстрагируясь от несущественных, по его мнению, деталей. В табл. 1. 1 перечислены специалисты, принимающие участие в создании ВМ, и круг вопросов, входящих в их компетенцию.
Таблица 1.1. Распределение функций между разработчиками вычислительной машины
Специалист | Круг вопросов |
Производитель полупроводниковых материалов | Материал для интегральных микросхем (легированный кремний, диоксид кремния и т. п.) |
Разработчик электронных схем | Электронные схемы узлов ВМ (разработка и анализ) |
Разработчик интегральных микросхем | Сверхбольшие интегральные микросхемы (схемы электронных элементов, их размещение на кристалле) |
Системный архитектор | Архитектура и организация вычислительной машины (устройства и узлы, система команд и т. п.) |
Системный программист | Операционная система, компиляторы |
Теоретик | Алгоритмы, абстрактные структуры данных |
Круг вопросов, рассматриваемых нами, по большей части относится к компетенции системного архитектора и охватывает различные детализации ВМ и ВС. В принципе таких уровней может быть достаточно много, однако сложившаяся практика ограничивает их число четырьмя уровнями (Рис. 1.1);
А) - уровень «черного ящика»
Б) - уровень общей архитектуры
В) - уровень архитектуры
Дата добавления: 2017-05-02; просмотров: 1959;