ВУЗ:
Составители:
Рубрика:
Микропроцессорные системы и программное обеспечение в средствах связи
60
Обычно содержимое кэш-памяти L1 целиком находится в кэш-
памяти L2; все содержимое L2 является частью содержимого кэш-
памяти L3.
Микропроцессор на рис. 1.12 согласно классификации Флинна,
может быть условно отнесён к классу SISD (Single Instruction Single
Data)
одиночный поток команд–одиночный поток данных. Под пото-
ком команд можно понимать последовательность команд одной про-
граммы. Поток данных — это последовательность данных, обрабаты-
ваемых одной программой. Таким образом, на рис. 1.12 изображена по-
следовательная ЭВМ, которая выполняет единственную программу. В
этом простейшем варианте МПр имеет только один счетчик команд и
одно
АЛУ. На уровне программы, загружаемой в МПр, можно говорить
просто о потоке (thread), где каждый поток есть реализация алгоритма.
Таким образом, многопоточность на практике означает одновременное
выполнение нескольких, как правило связанных между собой, алгорит-
мов на одном МПр.
Увеличение производительности данной микропроцессорной сис-
темы за счёт развития архитектуры, связанной с обработкой данных
,
детально рассматривается в главе 5.
1.8 Управление вводом-выводом, прямой доступ к памяти
Вводом/выводом (ВВ) [13,17] называется процесс обмена (пе-
реноса) данных между МПр, основной памятью ОЗУ и внешними уст-
ройствами ввода-вывода, к которым относятся НЖМД, НМЛ, накопи-
тель на оптическом диске (НОД), магнитооптический накопитель, кла-
виатура, манипулятор
типа «мышь», прочие внешние устройства, в т.ч.
процессоры других управляющих устройств.
Устройства ввода-вывода – устройства, специализированные
на на ввод программ и данных в управляющий комплекс средтсва свя-
Микропроцессорные системы и программное обеспечение в средствах связи Обычно содержимое кэш-памяти L1 целиком находится в кэш- памяти L2; все содержимое L2 является частью содержимого кэш- памяти L3. Микропроцессор на рис. 1.12 согласно классификации Флинна, может быть условно отнесён к классу SISD (Single Instruction Single Data) одиночный поток команд–одиночный поток данных. Под пото- ком команд можно понимать последовательность команд одной про- граммы. Поток данных — это последовательность данных, обрабаты- ваемых одной программой. Таким образом, на рис. 1.12 изображена по- следовательная ЭВМ, которая выполняет единственную программу. В этом простейшем варианте МПр имеет только один счетчик команд и одно АЛУ. На уровне программы, загружаемой в МПр, можно говорить просто о потоке (thread), где каждый поток есть реализация алгоритма. Таким образом, многопоточность на практике означает одновременное выполнение нескольких, как правило связанных между собой, алгорит- мов на одном МПр. Увеличение производительности данной микропроцессорной сис- темы за счёт развития архитектуры, связанной с обработкой данных, детально рассматривается в главе 5. 1.8 Управление вводом-выводом, прямой доступ к памяти Вводом/выводом (ВВ) [13,17] называется процесс обмена (пе- реноса) данных между МПр, основной памятью ОЗУ и внешними уст- ройствами ввода-вывода, к которым относятся НЖМД, НМЛ, накопи- тель на оптическом диске (НОД), магнитооптический накопитель, кла- виатура, манипулятор типа «мышь», прочие внешние устройства, в т.ч. процессоры других управляющих устройств. Устройства ввода-вывода – устройства, специализированные на на ввод программ и данных в управляющий комплекс средтсва свя- 60
Страницы
- « первая
- ‹ предыдущая
- …
- 58
- 59
- 60
- 61
- 62
- …
- следующая ›
- последняя »