Конвеєр команд: відмінності між версіями
[перевірена версія] | [перевірена версія] |
Вилучено вміст Додано вміст
Yuriz (обговорення | внесок) Має бути на початку статті |
Немає опису редагування |
||
Рядок 1:
{{Без джерел|серпень 2013|дата=серпень 2013}}
'''Конвеєр команд''' — компонент [[Центральний процесор|центрального процесора]],
== Елементарний конвеєр ==
Рядок 6:
Загальноприйнятим в теорії конвеєрних структур є така послідовність етапів:
*
*
*
*
*
Слід зазначити, що така структура є типовою для [[RISC (процесор)|RISC]]-архітектур, семантика та кількість етапів в яких зазвичай не дуже відрізняється від наведених, тоді як в [[CISC]]-архітектурах конвеєр може бути набагато складнішим.
Рядок 18:
== Класифікація ==
Спочатку визначимо декілька понять:
*
*
*
=== Найпростіший (класичний) конвеєр ===
Рядок 68:
=== Етап виконання ===
Сучасні процесори мають такі модулі етапу виконання:
*
*
*
Швидкі дії зазвичай виконуються за один цикл, повільні — конвеєризуються.
|