Я новачок в архітектурі комп’ютерів, але знаю основні теми, оскільки раніше це було в курсі. Моє запитання насправді мало глибоке і пов'язане з тактовим циклом процесора та як процесор інтерпретує інструкції під час виконання:
Зазвичай процесор виконує вказівки на кожному тактовому циклі. Якщо один цикл виглядає так:
----
| |
| |
----
Хочу знати, як цей одноциклічний цикл несе біти інструкцій. Іншим словом, чи трактує ЦП цей цикл на основі підняття та падіння ребер, тому піднімання ребер представляє позначення «1», а падаючі ребра - 0?
Наприклад, якщо машинним кодом інструкції є 1001
(я дійсно знаю, це було б 64 біти або 32 біти на основі архітектури процесора), тож у нас буде такий сингл:
---- ------
| | |
| | |
----- ----- -----
Нарешті, прошу вибачення, якщо моє розуміння трохи дивне, але мені дуже хочеться уявити велику картину "подорожі виконання" всередині процесора.