@DAN_ON

Что быстрее регистр или кеш память?

Что быстрее регистр или кеш память? И чем отличается кеш память от другой памяти?
  • Вопрос задан
  • 111 просмотров
Пригласить эксперта
Ответы на вопрос 2
Zoominger
@Zoominger
System Engineer
Регистр.
Кэш медленнее, у него другая структура, скорость, технология изготовления и назначение.
Ответ написан
hint000
@hint000
у админа три руки
Регистры быстрее всего. Хотя бы потому, что доступ к кэшу происходит при обращении к оперативной памяти, а значит нужно преобразовать виртуальный адрес в физический, затем обнаружить, что кусок памяти по этому адресу есть в кэше, и только потом залезть в кэш (да и то - из кэша скопировать в регистр (!) (или наоборот)). А у регистров вместо адреса имя регистра, которое содержится непосредственно в выполняемой команде, лишние действия не производятся.

чем отличается кеш память от других памятей
Тем, что кэш размещён на кристалле процессора (лет 30 назад было иначе, кэш ставился на материнскую плату отдельными чипами).
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы