Найти в Дзене
Владимир Денисов

7.1. Декомпозиция аппаратных средств ВК. 01.01.01

ВК - компьютера нового поколения состоит из четырех типов основных функциональных блоков.  Все блоки ВК являются обязательными. Два из которых назовем центральными потому, что каждый из них присутствует в ВК в одном единственном экземпляре. Это блоки управления загрузкой (БУЗ) и блок управления памятью системы (БУПС). Помимо них в ВК входят еще два типа функциональных блоков. Это главный блок управления вводом-выводом (ГБУВВ) и основной вычислительный блок (ВБ). Блоки этих типов могут входить в состав ВК в нескольких экземплярах. Сколько и каких конкретно,блоков этих типов, может иметь ВК, определим позже.  БУЗ отвечает за: моделирование ВМ, мультизадачность, загрузку ВК. Осуществляет защиту ВС и декомпозицию ЗП на задачи и процессы, организует их выполнение и отправку результатов расчета по указанному назначению.  БУПС осуществляет обмен данными между всеми компонентами ВС через виртуальную память. Обращаю ваше внимание, что это единственно возможный способ перемещения и хранения данн

ВК - компьютера нового поколения состоит из четырех типов основных функциональных блоков. 

Все блоки ВК являются обязательными.

Два из которых назовем центральными потому, что каждый из них присутствует в ВК в одном единственном экземпляре. Это блоки управления загрузкой (БУЗ) и блок управления памятью системы (БУПС).

Помимо них в ВК входят еще два типа функциональных блоков. Это главный блок управления вводом-выводом (ГБУВВ) и основной вычислительный блок (ВБ). Блоки этих типов могут входить в состав ВК в нескольких экземплярах. Сколько и каких конкретно,блоков этих типов, может иметь ВК, определим позже. 

БУЗ отвечает за: моделирование ВМ, мультизадачность, загрузку ВК. Осуществляет защиту ВС и декомпозицию ЗП на задачи и процессы, организует их выполнение и отправку результатов расчета по указанному назначению. 

БУПС осуществляет обмен данными между всеми компонентами ВС через виртуальную память. Обращаю ваше внимание, что это единственно возможный способ перемещения и хранения данных в ВС.

ГБУВВ управляет всеми устройствами ввода-вывода ВК.

ВБ - это блоки на которых выполняются ПОТОКИ и процессы.

Масштабируемость вычислительных возможностей достигается, как покупкой новых блоков и устройств (в дополнение к старым), так и выделением дополнительных реальных блоков и устройств конкретной ВМ.

Напомню, что наша ЭВМ универсальная, и все необходимые коммуникации со специализированными компьютерами осуществляет через главный блок управления вводом-выводом.

Все блоки имеют возможность обмениваться с друг другом сигналами через специальные линии связи и данными через виртуальную память.

Блок каждого типа имеет свою управляющую программу под управлением которой работает.

Все блоки одного типа абсолютно идентичны.

Блоки разных типов имеют архитектурные и аппаратные отличия.

Все функциональные блоки имеют однотипные ЦП и идентичную систему машинных команд.

Все функциональные блоки позволяют "программистам" создавать "новые машинные" команды. Программисты КНП могут создавать и отлаживать микропрограммы реализующие новые машинные команды, а также добавлять и удалять команды из памяти машинных команд каждого конкретного функционального блока. Каждый функциональный блок может иметь в течении заданного времени свою уникальную систему команд.

Такое свойство необходимо для создания более рационального и качественного набора машинных команд, и в тоже время позволяет без перепрограммирования обеспечить выполнение программ разработанных для ЭВМ с другой системой машинных команд.