Не могу понять, все вычисления процессора происходят в регистрах? Все гигабайты данных переваривают регистры? Что то подсказывает что нет, не ясно для чего эти регистры нужны?
Регистры - это ячейки оперативной памяти, выделенной в центральном процессоре. Вычисления же происходят в АЛУ (арифметико-логическом устройстве). Туда и передаются операнды из регистров.
Это не так: машинный цикл - это число обращений к системной шине данных для пересылки пакета информации по ней, такт - это количество периодов опорного генератора (например, кварцевого резонатора), за которое выполняется операция. Число тактов часто больше единицы, поскольку определяется особенностями функционирования самого центрального процессора и отличается от семейства к семейству. Но, в идеале, число тактов, за которое выполняется команда, должна быть минимально возможным.
Спасибо! Качественная подача информации, приятно смотреть.
Спасибо больше за видео, всю ночь мучался с УУ для курсовой и наконец единственное доходчивое объяснение
Не могу понять, все вычисления процессора происходят в регистрах? Все гигабайты данных переваривают регистры? Что то подсказывает что нет, не ясно для чего эти регистры нужны?
Регистры - это ячейки оперативной памяти, выделенной в центральном процессоре. Вычисления же происходят в АЛУ (арифметико-логическом устройстве). Туда и передаются операнды из регистров.
1 машинная итерация = 1 такту ?
Это не так: машинный цикл - это число обращений к системной шине данных для пересылки пакета информации по ней, такт - это количество периодов опорного генератора (например, кварцевого резонатора), за которое выполняется операция. Число тактов часто больше единицы, поскольку определяется особенностями функционирования самого центрального процессора и отличается от семейства к семейству. Но, в идеале, число тактов, за которое выполняется команда, должна быть минимально возможным.
Супер тема, супер подача, но из-за жуткой картавости пришлось делать перерывы и отдыхать.