1

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

1 ответ1

1

Тактовая частота процессора - это частота, с которой происходят колебания кремния при прохождении через него электричества. Чем выше частота, тем выше тактовая частота (например, 2,4 ГГц).

Часы команд - это количество тактов процессора, которые процессор будет извлекать из памяти соответствующих команд, декодировать их и затем выполнять.

На основании размещенного вами изображения эти часы имеют соотношение 2:1, то есть для каждых 2 тактовых импульсов процессора будет выполняться 1 инструкция. Другой способ сказать, что выполнение инструкции задержит 2 такта.

Часы инструкции означают время, которое требуется часам процессора, чтобы выполнить?

В основном да.

Если да, могу ли я всегда визуализировать этот процесс, используя этот рисунок.

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

Надеюсь, что это поможет прояснить ситуацию.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .