Are CPU registers and CPU cache different? [closed]

Are CPU registers and CPU cache different?

35
задан Qian 17 August 2010 в 08:08
поделиться

2 ответа

Да, регистр ЦП - это всего лишь небольшой объем хранилища данных, который облегчает некоторые операции ЦП.

Кэш ЦП - это высокоскоростная энергозависимая память большего размера, которая помогает процессору сократить количество операций с памятью.

36
ответ дан 27 November 2019 в 07:06
поделиться

Не очень неточно думать о регистре процессора как о кэше уровня 0, меньшем и более быстром, чем другие уровни кэша между процессором и памятью. Разница лишь в том, что с точки зрения набора инструкций доступ к кэшу прозрачен (доступ к кэшу осуществляется через адрес памяти, который в данный момент является адресом кэша), в то время как на регистры явно ссылаются в каждой инструкции.

24
ответ дан 27 November 2019 в 07:06
поделиться
Другие вопросы по тегам:

Похожие вопросы: