Как счетчик программ не подвержен влиянию нескольких тактов - PullRequest
0 голосов
/ 08 ноября 2018

Если число тактов, необходимое для выполнения инструкции, больше, чем один, это означает, что счетчик программы увеличивается более одного раза в одном и том же цикле инструкции. Я получаю это сомнение, потому что из моих регистров знаний обновляется каждый тактовый импульс.

Означает ли это, что если система ожидает памяти для 3 тактов, pc будет pc +12?

1 Ответ

0 голосов
/ 09 ноября 2018

Каждый цикл команд примера процессора содержит от одного до x машинных циклов. Фаза загрузки состоит из столько машинных циклов, сколько байтов должно быть отправлено из оперативной памяти в процессор согласно одной инструкции. Продолжительность цикла выполнения зависит от типа загруженного заказа.

...