Конспект лекций по информатике и информационным технологиям
57 разрядными. Начиная с процессора 80386 они имеют 32-разрядную архитектуру. Совре менные процессоры семейства Intel Pentium остаются 32-разрядными, хотя и работают с 64-разрядной шиной данных (разрядность процессора определяется не разрядностью ши ны данных, а разрядностью командной шины). В основе работы процессора лежит тот же тактовый принцип, что и в обычных ча сах. Исполнение каждой команды занимает определенное количество тактов. В настенных часах такты колебаний задает маятник; в ручных механических часах их задает пружин ный маятник; в электронных часах для этого есть колебательный контур, задающий такты строго определенной частоты. В персональном компьютере тактовые импульсы задает од на из микросхем, входящая в микропроцессорный комплект (чипсет), расположенный на материнской плате. Чем выше частота тактов, поступающих на процессор, тем больше команд он может исполнить в единицу времени, тем выше его производительность. Пер вые процессоры х86 могли работать с частотой не выше 4,77 МГц, а сегодня рабочие час тоты, некоторых процессоров уже превосходят 500 миллионов тактов в секунду (500 МГц). Тактовые сигналы процессор получает от материнской платы, которая, в отличие от процессора, представляет собой не кристалл кремния, а большой набор проводников и микросхем. По чисто физическим причинам материнская плата не может работать со столь высокими частотами, как процессор. Сегодня ее предел составляет 100-133 МГц. Для получения более высоких частот в процессоре происходит внутреннее умножение частоты на коэффициент 3; 3,5; 4; 4,5; 5 и более. Обмен данными внутри процессора происходит в несколько раз быстрее, чем об мен с другими устройствами, например с оперативной памятью. Для того чтобы умень шить количество обращений к оперативной памяти, внутри процессора создают буферную область — так называемую кэш-память. Это как бы «сверхоперативная память». Когда процессору нужны данные, он сначала обращается в кэш-память, и только если там нуж ных данных нет, происходит его обращение в оперативную память. Принимая блок дан ных из оперативной памяти, процессор заносит его одновременно и в кэш-память. «Удач ные» обращения в кэш-память называют попаданиями в кэш. Процент попаданий тем вы ше, чем больше размер кэш-памяти, поэтому высокопроизводительные процессоры ком плектуют повышенным объемом кэш-памяти. Нередко кэш-память распределяют по нескольким уровням. Кэш первого уровня выполняется в том же кристалле, что и сам процессор, и имеет объем порядка десятков Кбайт. Кэш второго уровня находится либо в кристалле процессора, либо в том же узле, что и процессор, хотя и исполняется на отдельном кристалле. Кэш память первого и вто рого уровня работает на частоте, согласованной с частотой ядра процессора. Кэш-память третьего уровня выполняют на быстродействующих микросхемах типа SRAM и размещают на материнской плате вблизи процессора. Ее объемы могут достигать нескольких Мбайт, но работает она на частоте материнской платы. 4.3.3. Микросхема ПЗУ и система BIOS В момент включения компьютера в его оперативной памяти нет ничего — ни дан ных, ни программ, поскольку оперативная память не может ничего хранить без подзаряд ки ячеек более сотых долей секунды, но процессору нужны команды, в том числе и в пер вый момент после включения. Поэтому сразу после включения на адресной шине процессора выставляется стар товый адрес. Это происходит аппаратно, без участия программ (всегда одинаково). Про цессор обращается по выставленному адресу за своей первой командой и далее начинает работать по программам. Этот исходный адрес не может указывать на оперативную память, в которой пока ничего нет. Он указывает на другой тип памяти — постоянное запоминающее устройст во {ПЗУ). Микросхема ПЗУ способна длительное время хранить информацию, даже когда
Made with FlippingBook
RkJQdWJsaXNoZXIy MTY0OTYy