Я новичок в компьютерной архитектуре, но я знаю основные темы, так как у меня было это как курс раньше. Мой вопрос на самом деле немного глубок и связан с тактовым циклом процессора и тем, как процессор интерпретирует инструкции при выполнении:
Обычно процессор выполняет инструкции в каждом тактовом цикле. Если один цикл выглядит так:
----
| |
| |
----
Я хочу знать, как этот одиночный цикл переносит биты инструкций. Другими словами, интерпретирует ли ЦП этот цикл на основе повышения и понижения, так что повышение уровня представляет 1, а падающее - 0?
Например, если машинный код инструкции равен 1001
(я знаю, что в действительности это будет 64 или 32 бита в зависимости от архитектуры процессора), поэтому у нас будет один такой:
---- ------
| | |
| | |
----- ----- -----
Наконец, я прошу прощения, если мое понимание немного странно, но я действительно хочу визуализировать общую картину "пути исполнения" внутри процессора.