Сейчас на сайте
Сейчас на сайте 0 пользователей и 0 гостей.

Шина данных.Внутренние регистры.Кэш-память.Шина адреса

Шина - это набор соединений, по которым передаются различные сигналы.

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

В процессорах 286 и 386SX для передачи и приема двоичных данных используется 16 соединений, поэтому у них шина данных считается 16-разрядной. У 32-разрядного процессора, например 486 или 386DX, таких соединений вдвое больше, поэтому за единицу времени он передает вдвое больше данных, чем 16-разрядный. Современные процессоры типа Pentium имеют 64-разрядные внешние шины данных.

Регистр – это ячейка памяти внутри процессора; например, процессор может складывать числа, записанные в двух различных регистрах, а результат сохранять в третьем регистре. Во всех современных процессорах внутренние регистры являются 32-разрядными.

Шина адреса представляет собой набор проводников; по ним передается адрес ячейки памяти, в которую или из которой пересылаются данные. Разрядность шины адреса определяет максимальный объем памяти, адресуемой процессором.

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

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

Наличие двух типов кэш-памяти приводит к тому, что 90% времени данные извлекаются из кэш-памяти первого уровня (система работает на максимальной частоте) а 10%- из кэш-памяти второго уровня (система работает на частоте системной платы), т.е. для увеличения производительности системы в первую очередь необходимо увеличить объем кэш-памяти второго уровня.