Одна инструкция, одни данные


Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску
SISD.svg

В вычислительной технике единый поток инструкций, единый поток данных ( SISD ) — это компьютерная архитектура, в которой один одноядерный процессор выполняет один поток инструкций для работы с данными, хранящимися в одной памяти. Это соответствует архитектуре фон Неймана .

SISD является одной из четырех основных классификаций, определенных в таксономии Флинна . В этой системе классификации основаны на количестве одновременных инструкций и потоков данных, присутствующих в архитектуре компьютера. По словам Майкла Дж. Флинна , SISD может иметь характеристики параллельной обработки. Конвейерные процессоры и суперскалярные процессоры — распространенные примеры, которые можно найти в большинстве современных компьютеров SISD. [2] [3]

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

использованная литература

  1. ^ Флинн, Майкл Дж. (сентябрь 1972 г.). «Некоторые компьютерные организации и их эффективность» (PDF) . IEEE-транзакции на компьютерах . С-21 (9): 948–960. doi : 10.1109/TC.1972.5009071 .
  2. ^ Куинн, Майкл Дж. Глава 2: Параллельные архитектуры, параллельное программирование на C с MPI и OpenMP . Бостон: Макгроу Хилл, 2004. ISBN 0-07-282256-2. 
  3. ^ Ибаруден, Джаффер. Глава 1: Мотивация и история, параллельная обработка . Университет Святой Марии, Сан-Антонио, Техас. Весна 2008 года.
Получено с https://en.wikipedia.org/w/index.php?title=Single_instruction,_single_data&oldid=1068475234 "