Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Структура и формат данных

3.

КЛАССИФИКАЦИЯ СИСТЕМ ОБРАБОТКИ ДАННЫХ

Последовательность команд будем называть потоком команд; последовательность данных – потоком данных.

Существует 4 группы систем обработки данных:

1. ОКОД – одиночный поток команд, одиночный поток данных;

2. ОКМД – одиночный поток команд, множественный поток данных;

3. МКОД – множественный поток команд, одиночный поток данных;

4. МКМД – множественный поток команд, множественный поток данных.

 

 
 

1.

 

Пример данной схемы – ПЭВМ.

ЗУК – запоминающее устройство команд;

ЗУД – запоминающее устройство данных;

УУ – устройство управления.

Меры, принимаемые для достижения параллелизма:

1. Вводится конвейер команд (делают блок выборки команд, блок выборки данных, блок предварительной дешифрации, блок выполнения).

2. Запоминающее устройство разбивается на несколько отдельных модулей. Появляется гарвардская архитектура, где оперативная память разбита на память команд и память данных. Результат – меньше задержек при обращении к оперативной памяти.

 

 
 

2.

Пример данной схемы – машины конвейерного типа.

В представленной схеме множественный поток микроопераций воздействует на один поток данных.

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

 

 
 

Пример данной схемы – ассоциативные, матричные вычислительные системы.

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

 

4. Эта группа машин может быть реализована двумя способами:

а) совокупность элементарных машин, реализованных по схеме (1) – ОКОД;

б) совокупность машин, реализованных по нижеприведенной схеме:

 


Такие машины имеют одну память команд, и поэтому могут возникнуть конфликты по ресурсам, когда несколько АЛУ обращаются к памяти команд и к памяти данных. Системы МКМД бывают многомашинными и многопроцессорными. Многомашинные системы используются для решения задач, обладающих свойством независимого параллелизма задач. Многопроцессорные системы используются для решения задач с параллелизмом ветвей.

 

 

 

<== предыдущая лекция | следующая лекция ==>
LR(k)-анализатор означает, что | Числа с фиксированной точкой (ФТ)
Поделиться с друзьями:


Дата добавления: 2014-01-11; Просмотров: 585; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.008 сек.