Какова функция тактового сигнала. Я думаю, что когда поступает тактовый сигнал, он говорит ЦПУ сделать следующий шаг (потому что каждая инструкция обрабатывается в последовательности микроорганизации) Пример: есть инструкция ADD, и ЦПУ необходимо загрузить первый номер, чтобы зарегистрироваться, когда поступает тактовый сигнал, он устанавливает провод ЗАПИСЬ таким образом, регистр будет готов к приему данных, когда поступит второй тактовый сигнал. Установите запись. Провод на Ram и отправьте адрес в концентратор контроллера памяти, когда данные поступят, он должен отключить провод WRITE. Эти 3 микроинструкции не могут быть обработаны в одно и то же время, потому что регистр WRITE будет отключен до того, как поступят данные, что приведет к тому, что инструкция не будет обработана правильно. Так что для меня это выглядит так: микрокод процессора говорит процессору что-то сделать, а затем дождаться следующего тактового сигнала и сделать следующий шаг ... Я не знаю, прав ли я?
Итак, вопросы:
- Как процессор будет знать, когда делать следующий шаг?
- Как процессор узнает, что необходимые данные из оперативной памяти поступили?
- Если верно, что на каждом этапе конвейера требуется 1 такт, то что будет делать процессор, ожидая данных из ОЗУ
Благодарю.