Микролокальные сети


Это ММВК – состоящий из элементарных вычислительных машин, объединенных в единую систему (сеть) по средствам коммутационных средств (КС).

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

В качестве элементарных машин используются модули, построенные на базе процессоров с архитектурой RISC, CISC.

Пример:(кластерные арх-ры, ЭВМ с массовым параллелизмом, транспьютеры).

ЭВМ с массовым параллелизмом(транспьютерные с-мы).

Транспьютер (Transmission Computer) – Микро ЭВМ.

Фирма Inmos T-800 – полная однокристальная микро-ЭВМ: 30МГц, 15Mips, 3.3Mflops.

Структурная схема транспьютера фирмы

Рис.7.31. Структурная схема транспьютера фирмы

Система команд включает в себя 16 однобайтовых к-нд.

0000

Загрузка локальная

0001

Загрузка указателя локальная

0010

Загрузка нелокальная

0011

Загрузка указателя нелокальная

0100

Запись локальная

0101

Запись

0110

Запись

0111

Запись

1000

Загрузка константы

1001

Запись константы

1010

Сложение с константой

1011

Сложение с памятью

1100

Безусловный переход

1101

Условный переход

1110

Вызов подпрограммы

1111

Настройка рабочей области

….

Префикс расширения

Регистры: А,В,С(могут образовать министы)

РС – указатель текущей к-нды

РМ – указатель рабочей области

1). Длину любого операнда можно увеличить за счет команд префисикации. Префиксная команда загружает свои 4 разряда в регистр данных, и сдвигает содержимое этого регистра (используя 3 префиксные команды увеличиваем разрядность до 16 бит).

2). Безразрядные команды содержат в поле данных код управления.

3). Последовательные каналы имеют по 2 однонаправленные линии связи, по которым передаются данные и подтверждение о приеме данных. Каждая линия позволяет осуществлять блочную пересылку в режиме «память — память», как для локальной , так и для дополнительной памяти. Функционирует каждый канал полностью асинхронно и независимо от ЦП.

4). В состав Т800 входят дополнительные вспомогательные БИС (адаптеры последовательного канала, коммутаторы, сигнальные процессоры, контроллеры ПЗУ).

Загрузка...