requently Asked Questions (Часто Задаваемые Вопросы)по процессорам семейства 80x86Создан: 19.11.95 Последняя модификация: 21.07.98 Автор: Евгений Музыченко (Eugene Muzychenko) 2:5000/14@FidoNet, music@spider.nrcde.ru Copyright (C) 1995-97, Eugene V. Muzychenko Все права в отношении данного текста принадлежат автору. При воспроиз- ведении текста или его части сохранение Copyright обязательно. Коммер- ческое использование допускается только с письменного разрешения авто- ра. При наличии изменений с момента последней публикации они отмечаются знаком ">-". ---------------------------------------------------------------------- - Чем отличаются процессоры SX, DX, SX2, DX2 и DX4? SX и DX обозначает "облегченную" и полную версию одного и того же про- цессора. Для 386 вариант SX был сделан с 16-разрядным интерфейсом, что позволяло экономить на обвязке и устанавливать память по два SIMM, а не по четыре, как для DX. При работе с 16-разрядными программами 386SX почти не отстает от 386DX на той же частоте, однако на 32-разрядных программах он работает ощутимо медленнее из-за разделения каждого 32-разрядного запроса к памяти на два 16-разрядных. На самом же деле большинство компьютеров с 386DX работают быстрее компьютеров с SX даже на 16-разрядных программах - благодаря тому, что на платах с 386DX ча- ще всего установлен аппаратный кэш, которого нет на большинстве плат с SX. Внутренняя архитектура 386SX - полностью 32-разрядная, и програм- мно обнаружить разницу между SX и DX без запроса кода процессора, из- мерения скорости работы магистрали или размера буфера предвыборки в общем случае невозможно. Для 486 SX обозначает вариант без встроенного сопроцессора. Ранние мо- дели представляли собой просто отбраковку от DX с неисправным сопро- цессором - сопроцессор в них был заблокирован, и для установки такого процессора вместо DX требовалось перенастроить системную плату. Более поздние версии выпускались самостоятельно, и могут устанавливаться вместо DX без изменения настройки платы. Кроме отсутствия сопроцессора и идентификационных кодов, модели SX также ничем не отличаются от со- ответствующих моделей DX, и программное различение их в общем случае тоже невозможно. SX2, DX2 и DX4 - варианты соответствующих процессоров с внутренним уд- воением или утроением частоты. Например, аппаратная настройка платы для DX2-66 делается, как для DX33, и на вход подается частота 33 МГц, однако в программной настройке может потребоваться увеличение задержек при обращении к памяти для компенсации возросшей скорости работы про- цессора. Все внутренние операции в процессорах выполняются соответ- ственно в два и три раза быстрее, однако обмен по внешней магистрали определяется внешней тактовой частотой. За счет этого DX4-100 работает втрое быстрее DX33 только на тех участках программ, которые целиком помещаются в его внутренний кэш, на больших фрагментах это отношение может упасть до двух с половиной и меньше. Некоторые серии процессоров AMD (в частности - 25253) выпускались с единым кристаллом DX4, который мог переключаться в режим удвоения по низкому уровню на выводе B-13. Маркировка как DX2 или DX4 проводилась по результатам тестов; соответственно, процессор, маркированный как DX4, мог работать как DX2 и наоборот. Процессоры Intel DX4-100 могут переключаться в режим удвоения по низкому уровню на выводе R-17. Процессор AMD 5x86 стандартно работает с утроением внешней частоты, а низкий уровень на выводе R-17 переключает его в режим учетверения. ---------------------------------------------------------------------- - В чем отличие линии Pentium от 486? В Pentium сделана 64-разрядная магистраль, значительно ускоряющая об- мен с внешним кэшем и памятью. Суперскалярная архитектура: одно испол- нительное устройство заменено на два - U и V, каждое - со своим соб- ственным конвейером; оба параллельно ведут выборку, расшифровку и вы- полнение команд. Устройство U является основным и может выполнять все команды, устройство V - вспомогательным и выполняет только наиболее часто встречающиеся типы команд. Внутренний кэш разделен на кэш команд и кэш данных. Есть система предсказания переходов путем опережающего просмотра, что позволяет в случае верного предсказания выполнить пере- ход за один такт. Улучшенный по сравнению с 486 математический процес- сор. ---------------------------------------------------------------------- - В чем различия между процессорами линии Intel Pentium? Pentium: одна 64-разрядная шина данных, внутренний кэш первого уровня (L1) объемом 16 кб (8 + 8), работает на внутренней частоте; кэш второ- го уровня (L2) и его контроллер - внешние. Внешняя рабочая частота - 60/66 МГц, разъем - Socket 7. Pentium Pro: добавлен внутренний кэш L2 объемом 256, 512 или 1024 кб с собственным контроллером и локальной 64-разрядной шиной данных, рабо- тающий на внутренней частоте. Дополнительная внутренняя оптимизация, ускорена работа конвейера и степень параллелизма, улучшена система предсказания переходов (Dynamic & Speculative Execution). Значительно более мощный математический процессор. Исполнительные устройства опти- мизированы под 32-разрядную обработку, поэтому на 16-разрядных прило- жениях не получается такого ускорения, как на 32-разрядных. Внешняя рабочая частота - 66 МГц, разъем - Socket 8. Pentium MMX (развитие модели Pentium): система двойного электропита- ния, расширенный набор команд MMX, кэш L1 увеличен до 32 кб (16 + 16), в архитектуру внесены элементы Pentium Pro. Pentium II: 300-разрядная внутренняя шина, две независимые 64-разряд- ные шины данных (Dual Independent Buses - D.I.B.): (одна - с поддер- жкой ECC, для памяти и внешних устройств, вторая - с необязательной поддержкой ECC, для кэшей L1 и L2), кэш L1 - 32 кб (16 + 16), работа- ющий на внутренеей частоте, кэш L2 - 512 кб, работающий на половине внутренней частоты, улучшенные алгоритмы динамического исполнения и анализа потока данных. Процессор вместе с кэшем L2 помещен в экраниро- ванный картридж для минимизации излучаемых и наводимых помех. Для под- ключения к системной плате используется односторонний соединитель Single Edge Contact (S.E.C.) с разъемом типа Slot 1, внешне напомина- ющим разъем PCI. Внешняя рабочая частота - 66 МГц. Celeron: удешевленный вариант Pentium II без корпуса и встроенного кэ- ша второго уровня, за счет чего производительность относительно равно- го по частоте Pentium II оказывается ниже, а в ряде случаев - и ниже производительности P5-MMX, работающего на системной плате с кэшем L2. Позиционируется как переходной вариант от Pentium к Pentium II. Не мо- жет работать в многопроцессорной системе (SMP). ---------------------------------------------------------------------- - Что обозначает "SL-Enhanced" y процессоров Intel? Наличие SMM (System Management Mode - режим управления системой), ис- пользуемого главным образом для перевода процессора в экономичный ре- жим. Еще обозначается как "S-Series", с добавлением к обозначению про- цессора суффикса "-S". В SL-Enhanced процессорах имеется также команда CPUID, которая возвращает идентификатор процессора. ---------------------------------------------------------------------- - Что такое VME? Virtual Mode Extension - расширение виртyального режима - набор аппа- ратных возможностей, позволяющий оптимизировать обработкy прерываний в режиме V86 (в частности - обрабатывать программные прерывания внутри VM-задачи, без переключения в режим ядра) и виртyализовать флаг IF, отвечающий за разрешение/ запрет внешних прерываний. VME использyет OS/2 >= 2.1 для снижения накладных расходов на DOS-сессии и предотвра- щения зависания всей системы при монопольном захвате управления DOS- задачей на машинах с шинами ISA/VLB/PCI (на MCA и EISA для этого есть собственные средства). Подробности реализации VME Intel открыто не распространяет и выдает только под договор о неразглашении. VME реализовано в процессорах Intel Pentium и Intel 486 SL- Enhanced, а также в процессорах AMD K5 (SSA/5) и K6. Увидеть наличие/отсyтствие VME можно при помощи Quarterdeck Manifest из пакета QEMM, зайдя в пyнкт "CPUID". В DOS-сессии OS/2 версий до 1996 года процессор с VME определяется как 386. На процессоре с VME DOS-задачи не влияют на обработку прерываний в системе: последователь- ность команд cli jmp $ приводит к зависанию только одной задачи, тогда как на других процес- сорах и шинах не MCA/EISA это приводит к зависанию всей системы. ---------------------------------------------------------------------- - Чем отличаются процессоры UMC 486 U5 от Intel, AMD и других? Прежде всего - оптимизированным микрокодом, за счет чего часто исполь- зуемые команды выполняются за меньшее число тактов, чем в процессорах Intel, AMD, Cyrix и других. Процессоры U5 не имеют внутреннего умноже- ния частоты, а результаты в 65 МГц и подобные, получаемые некоторыми программами, получаются потому, что для определения частоты программе необходимо правильно опознать процессор - точнее, число тактов, за ко- торое он выполнит тестовую последовательность, а большинство распрос- траненных программ не умеют правильно опознавать U5. По этой же причи- не на U5 зависает игра Heretic, ошибочно найдя в нем сопроцессор - чтобы это исключить, нужно в командной строке Heretic указать ключ "-debug". ---------------------------------------------------------------------- - Как yлyчшить охлаждение процессора? В первyю очередь - проверить контакт радиатора с корпyсом процессора. Если междy ними нет заполнителя (теплопроводящая паста, пластина из мягкой фольги, покрытая клейким составом, и т.п.) - контакт скорее всего не очень хороший из-за неидеальной плоскости поверхностей. Реко- мендyется смазать поверхности тонким слоем теплопроводящей пасты, или хотя бы гyстой смазки. Охлаждающая способность радиатора определяется теплопроводностью его материала и площадью поверхности. Радиатор с бОльшим числом пластин или иголок той же высоты обладает бОльшей рассеивающей способностью. При наличии вентилятора имеет смысл обратить внимание на его "тягy": встречаются вентиляторы с весьма малым yглом атаки лопастей, или с низкой частотой вращения, которые не в состоянии создать нyжный для обдyва радиатора поток воздyха. Можно также установить на процессор радиатор с относительно большой поверхностью (100 кв.см. и больше) и обдувать его большим вентилято- ром, установленным на некотором расстоянии (5-10 см) так, чтобы поток воздуха обтекал пластины радиатора и отраженный поток не смешивался с основным. Рекомендуется также при возможности устанавливать радиатор процессора так, чтобы воздушный поток охлаждал радиатор стабилизатора напряжения питания. ---------------------------------------------------------------------- - Что такое разгон процессора и как он делается? Это повышение тактовой частоты (overclocking) процессора по отношению к номиналy. Обычно большинство процессоров довольно yстойчиво работает на следyющей стyпени частоты (25 -> 33, 40 -> 50, 120 -> 133), а неко- торые допyскают повышение частоты на две стyпени и более. Подъем рабочей частоты процессора достигается увеличением внутреннего коэффициента умножения частоты, увеличением внешней тактовой частоты, или тем и другим вместе. При увеличении внешней частоты повышается также скорость обмена с локальными устройствами системной платы. При увеличении рабочей частоты может потребоваться регyлировка пара- метров работы с кэшем/памятью/шинами для новой частоты. Процессорам с питанием ниже пяти вольт может потребоваться небольшое yвеличение нап- ряжения питания (3.3 -> 3.45..4, 2.8 -> 2.9), но это повышает риск вы- хода процессора из строя. При работе на повышенной частоте очень жела- тельно yсилить охлаждение процессора. Заранее узнать, будет ли процессор работать на повышенной частоте, в общем случае невозможно: это можно сказать только о конкретном экзем- пляре и гораздо реже - о конкретной партии или серии. Например, извес- тная серия 25253 процессоров AMD DX2/DX4 (это число написано в левом нижнем углу): DX2-66 и DX2-80 часто неплохо работают на 100 и даже 120 МГц. Это объясняется технологией производства процессоров - вначале изготавливается кристалл, затем тестируется на различных частотах и маркируется по результатам тестирования. Но даже из двух подряд про- цессоров DX2-66 этой серии один может заработать на 120 МГц, а другой - только на 80. Кроме этого, каждый конкретный экземпляр процессора имеет предельную внешнюю и предельную внутреннюю частоту. Например, ряд экземпляров P5-150, устойчиво работая при внешней частоте 50 или 60 МГц и внутрен- ней - до 180 МГц, неспособны работать при внешней частоте 66 МГц и вы- ше - даже при умножении на 1.5 или 2. ---------------------------------------------------------------------- - Опасен ли разгон процессора для него самого или для платы? На этот счет нет единого мнения. С одной стороны, при повышении такто- вой частоты возрастает общая температyра кристалла, и выше опасность локальных перегревов yчастков кристалла, от которой невозможно защи- титься даже хорошим теплоотводом; с дрyгой - разгон принял массовый характер, но не сопровождался массовым выгоранием процессоров :) Воз- можно, разгон сокращает ресyрс процессора, но моральное старение про- цессоров идет более высокими темпами, поэтомy такой мизерный риск мож- но считать оправданным. Для системной платы разгон процессора обычно неопасен, если для этого использyются докyментированный способ задания тактовой частоты. Однако, если процессор питается от стабилизатора, который не имеет запаса по мощности или по температуре (особенно это относится к стабилизаторам без радиатора), то стабилизатор также может выйти из строя. Разумеется, все вышесказанное относится только к случаю, когда все действия по разгону выполнены технически грамотно. Слепое переключение частот и напряжений, основанное только на знании номеров перемычек, с высокой вероятностью может привести к выходу из строя какой-либо из компонент системы. С превышением рабочих параметров процессора и платы возрастает также риск появления ошибок в передаче данных по системным шинам. Даже не приводя к физической порче компонент, такие ошибки могут вызывать нес- табильную работу компьютера, особенно на сложных ОС - OS/2, Windows NT, *NIX, что чревато разрушением целостности данных в памяти и на дисках, искажением информации, передаваемой по сети и т.п. ---------------------------------------------------------------------- - Что такое "перепиленный" или "перемаркированный" процессор? Процессор, с которого при помощи шлифовки удалена первичная маркиров- ка, а затем нанесена другая. Это делается в подпольных лабораториях (по имеющимся данным - в Китае) с целью подделки. Например, из процес- сора AMD DX2-66 серии 25253 таким образом делался DX4-100 (и из-за этого фирма AMD в начале 95 года прекратила выпуск процессоров серий DX2/DX4 с переключаемой кратностью умножителя частоты). Впоследствии подделываться стали и процессоры Pentium: 100->120, 150->166 и т.п. ---------------------------------------------------------------------- - Как отличить настоящий процессор от перемаркированного? Однозначного способа, к сожалению, нет. Есть только ряд косвенных признаков, по которым можно судить о вероятности подделки: - процессор не работает стабильно на частоте, следующей за но- минальной (однако это бывает и с настоящими процессорами); - процессор работает только в холодном состоянии, а при темпе- ратуре корпуса 70-80 градусов начинает сбоить (такое может быть и с настоящим - например, на некачественной системной плате); - символы маркировки не выгравированы, а нанесены поверх корпу- са, либо глубина гравировки очень мала (это не относится к процессорам Texas Instruments, которые не гравируются вооб- ще); - символы маркировки при тщательном рассмотрении выглядят "кус- тарно"; - маркировка частоты на нижней крышке (если она есть) не совпа- дает с частотой на корпусе; - идентификационные данные, выдаваемые процессором по команде CPUID, не подходят к данному типу или серии процессора. ---------------------------------------------------------------------- - Почему под OS/2 и Linux процессор часто бывает почти холодным? Во время холостого цикла, когда нет готовых к решению задач, эти сис- темы останавливают процессор при помощи команды HLT, а Windows, Solaris и большинство других систем выполняют пустой цикл. Если заг- рузка процессора задачами невелика, то таких пауз вполне хватает для поддержания его в практически холодном состоянии. Под DOS и Windows 95/98 такого же результата можно добиться при помощи программы CpuIdle, подменяющей часть холостого процесса Windows и про- цедуры ожидания ввода DOS. ---------------------------------------------------------------------- - Чем проверить надежность работы процессора? Любыми программами, обеспечивающими близкую к предельной загрузку про- цессора и использующими максимум из его возможностей. Например, запус- тить DOOM, Heretic или подобную игру в режиме демонстрации, посмотреть MPEG'и под Win, Win95 или OS/2 и т.п. Под OS/2 удобно использовать стандартные игры Chess или Solitaire в режиме демонстрации - для пол- ной загрузки достаточно трех-четырех копий. Проверять лучше всего в теплом помещении при закрытом корпусе компьютера в течение нескольких часов, иначе процессор будет работать в "щадящем" режиме и возможные сбои могут не проявиться. Если в процессе тестирования возникают сбои, это не говорит однозначно о дефектах процессора - это могут быть дефекты платы, памяти, перифе- рии и т.п., так что вывод стоит делать "методом последовательного ты- ка". ---------------------------------------------------------------------- - Что за процессор Nx586? (Vadim Selivanow) Nx586 выпускает NexGen Inc. Это _не_ Cx586 и _не_ M1 (совсем другое) Собственные названия: 60MHz - Nx586/60 66 - Nx586/66 75 - Nx586/75 90 - P90 100 - P100 (на самом деле частота - 93.1MHz) От автора: в 1996 году фирма NexGen вошла в состав корпорации AMD, и ее разработки были использованы при создании процессоров серии K6. ---------------------------------------------------------------------- - Что представляют собой процессоры Cyrix 5x86, 6x86, M2; AMD 5x86, 5k86, K5 и K6; IDT WinChip C6? Cyrix 5x86 (m1sc) и AMD 5x86 - процессоры, совместимые по выводам с Intel P24D (i486DX4-100 последних моделей), с элементами архитектуры P5 (Pentium) - 16-килобайтный внутренний кэш с отложенной записью, об- щий для команд и данных, предсказание переходов, оптимизация выполне- ния команд; Cyrix 5x86 имеет 64-разрядную внутреннюю шину данных и систему распараллеливания операций. Процессоры Cyrix 5x86 могут работать в режимах удвоения и утроения частоты (есть также возможность программного отключения умножения), процессоры AMD 5x86 - в режимах утроения и учетверения. Cyrix 5x86 на частоте 120 МГц по тестам WinStone и WinBench примерно приравнивается к Intel P5-90, а AMD 5x86 на частоте 133 МГц - к Intel P5-75. По дру- гим тестам резульаты могут значительно различаться в обе стороны за счет того, что внутренняя скорость выполнения некоторых последователь- ностей команд у этих процессоров выше приравненных к ним P5, однако скорость обмена с внешним кэшем и памятью у них существенно ниже. Кро- ме этого, P5 имеет значительно более мощный сопроцессор, и по скорости плавающей арифметики процессоры 5x86 сильно от него отстают. Cyrix 6x86 (M1) и AMD 5k86 (SSA/5, K5) - процессоры, совместимые по выводам с Intel P5. Объем внутреннего кэша - 16 кб (общий) в M1 и 24 кб (16 кб для команд и 8 - для данных) в K5. За счет более сильной внутренней оптимизации эти процессоры по целочисленной арифметике нес- колько быстрее Intel P5 на тех же частотах, однако по-прежнему отстают по плавающей. Процессоры Cyrix M2 и AMD K6 совместимы по выводам с Pentium MMX (P55C) и имеют поддержку режима MMX. Объем внутреннего кэша - 64 кб (общий в M2, 32+32 в K6). Изменены в лучшую сторону алгоритмы работы кэша, улучшена оптимизация, увеличены объемы кэша адресов перехода (branch targets). Процессор IDT WinChip C6 совместим по выводам и набору команд с Pentium MMX, однако не требует двойного электропитания, потребляет не- большую мощность за счет малой площади кристалла, оптимизирован в от- ношении часто используемых команд и системы управления страницами па- мяти. Быстродействие C6 по распространенным тестам находится между Pentium MMX и M2/K6. Для нормальной работы совместимых процессоров необходима поддержка со стороны системной платы и системного BIOS (процессор должен быть ука- зан в паспорте платы и правильно опознаваться BIOS, как Cyrix/AMD). Для работы Cyrix M2 и AMD K6, как и Pentium MMX, необходима система двойного питания. Все процессоры Cyrix, AMD и IDT полностью совместимы с процессорами Intel по документированным возможностям. Однако программы, чувстви- тельные ко времени выполнения команд, либо использующие недокументиро- ванные особенности процессоров Intel, могут на них работать неправиль- но. Например, на AMD 5k86, как и на более быстрых P5, не работают не- которые драйверы CDROM, программы на Clipper (например, БЭСТ 3), воз- никают паузы в 3DS и не всегда работает SysInfo - это обусловлено не- корректным измерением временнЫх интервалов этими программами. Для ус- транения побочных эффектов существуют программы, отключающие один или несколько видов внутренней оптимизации, что, однако, несколько снижает быстродействие. Программы для управления оптимизацией можно найти на серверах поддержки Cyrix и AMD. ---------------------------------------------------------------------- - Как VLB-карты влияют на стабильность и разгоняемость процессора? Непосредственно. VLB-шина представляет собой набор линий прямо с выво- дов процессора и существенно добавляет нагрузку на его выходные каска- ды. В каком-то смысле VLB - "нечестная" шина, поскольку она использует ресурс процессора, изначально для этого не предназначенный. Поэтому добавление VLB-карт или подъем тактовой частоты при их наличии приво- дит к увеличению нагрузки на процессор, искажению формы сигналов, уси- лению нагрева процессора - все это способствует сбоям. При установке в систему новой VLB-карты рекомендуется тщательно проверить стабильность работы системы, причем вначале желательно использовать только режим чтения с HDD, без записи и создания/удаления файлов - искажение формы сигналов на выводах процессора может привести к ошибкам передачи по шине и разрушению файлов при записи на HDD; для проверки верности пе- редачи по шине неплохо подходит тестирование больших архивов. ---------------------------------------------------------------------- - Что такое PQFP, SQFP, PGA, SPGA? Так обозначаются типы корпусов микросхем: PQFP (Plastic Quad Flat Package - плоский прямоугольный пластмассовый корпус с выводами по четырем сторонам) - корпус для установки методом поверхностного монтажа. Выводы сделаны по каждой из сторон в плоскости корпуса, при монтаже соответствующим образом изгибаются. В этих корпу- сах выпускалось большинство процессоров 386, часть U5S, а также вари- анты процессоров для NoteBook. SQFP (Shrink Quad Flat Package - корпус с выводами по четырем сторо- нам, загнутыми внутрь) - для установки методом поверхностного монтажа или вставки в разъем. За счет того, что выводы загнуты под корпус, уменьшается площадь, занимаемая корпусом на плате, а также увеличива- ется жесткость выводов, поскольку их концы упираются в специально сде- ланные выемки на нижней поверхности корпуса. PGA (Pin Grid Array - "решетчатая" структура выводов) - керамический корпус с вертикальными выводами, расположенными по нижней поверхности корпуса в несколько рядов. Устанавливается преимущественно в разъем. В таких корпусах выпускалась часть процессоров 386DX и подавляющее боль- шинство процессоров 486. SPGA (Scattered PGA - модификация с "разбросанными" выводами) - вари- ант PGA, когда выводы расположены в шахматном порядке. В этих корпусах выпускаются процессоры P5. PPGA (Plastic PGA - пластмассовый) - вариант PGA с металлическим кор- пусом для кристалла и пластмассовым обрамлением, в которое запрессова- ны выводы. В таких корпусах выпускаются процессоры P5-200 и новые P5-166/180. Выводы корпусов типа QFP нумеруются против часовой стрелки, если смот- реть на корпус со стороны маркировки. Первый вывод обозначается срезом угла корпуса или точкой (во втором случае первый вывод может не быть первым в ряду): 11 10 9 8 9 8 7 6 ---+--+--+--+--¬ ---+--+--+--+--¬ 12 -+ +- 7 10 -+ +- 5 13 -+ +- 6 11 -+ +- 4 14 -+ * +- 5 12 -+ * +- 3 \--T--T--T--T--- \--T--T--T--T--- 1 2 3 4 13 14 1 2 Выводы корпусов PGA/SPGA нумеруются по двумерной координатной сетке, начало которой которой обозначено срезом угла корпуса и точкой на нем. Вид со стороны выводов: ----------- . ----------¬ --------------- . --------------¬ S ¦ * * * * * . * * * * * ¦ AN ¦ * * * * . * * * * ¦ R ¦ * * * * * . * * * * * ¦ AM ¦ * * * . * * * ¦ Q ¦ * * * * * . * * * * * ¦ .. ¦ * * * * . * * * * ¦ . ¦ * * * --------¬ * * * ¦ AB ¦ * * * . * * * ¦ . ¦ * * * ¦ PGA ¦ * * * ¦ AA ¦ * * * . * * * ¦ . ....... ¦ 486 ¦........ Z ¦ * * --------¬ * * ¦ . ¦ * * * ¦ ¦ * * * ¦ Y ¦ * * * ¦ SPGA ¦ * * * ¦ . ¦ * * * L-------- * * * ¦ . ........... ¦ P5 ¦ ........... C ¦ * * * * * . * * * * * ¦ . ¦ * * * ¦ ¦ * * * ¦ B ¦ * * * * * . * * * * * ¦ . ¦ * * L-------- * * ¦ A ¦ * * * * * . * * * * * ¦ . ¦ * * * . * * * ¦ \---------- . ----------- . ¦ * * * . * * * ¦ 1 2 3 ......... 1 1 1 C ¦ * * * * . * * * * ¦ 5 6 7 B ¦ * * * . * * * ¦ A ¦ * * * . * * * * ¦ \-------------- . --------------- 1 2 3 ................. 3 3 3 5 6 7 В буквенном ряду буквы I и O пропускаются. Обозначение выводов корпу- сов и разъемов - независимое: например, если корпус со 168 выводами устанавливается в разъем с 237 контактами (четыре внешних ряда контак- тов не используются), то выводу A-1 корпуса будет соответствовать кон- такт B-2 разъема, и так далее. ---------------------------------------------------------------------- - Что такое MMX? MultiMedia eXtension - дополнительные возможности, ориентированные на обработку цифрового изображения и звука, анонсированные Intel в про- цессорах P55C. Включают в себя 57 новых команд, предназначенных для обработки звуковых и видеосигналов; команды могут использоваться в ре- жиме SIMD (Single Instruction, Many Data - одна команда, много дан- ных), когда одной командой одновременно обрабатывается несколько эле- ментов данных. Процессоры с MMX имеют также удвоенный (32 кб) объем внутреннего (L1) кэша. Расширения MMX реализованы в виде дополнительного режима, в который процессор может переключаться из обычного режима работы. В режиме MMX набор регистров сопроцессора (FPU) используется для хранения данных MMX-команд - это гарантирует совместимость с существующими операцион- ными системами, которые не поддерживают MMX напрямую. Однако такое совмещение может снизить эффективность работы в случае попеременного использования обычных вычислений с плавающей точкой и работы в режиме MMX. Использование MMX позволит перенести основную нагрузку по обработке изображения и звука на центральный процессор, оставив видео- и звуко- вым адаптерам только преобразование аналог-цифра. Иначе говоря, с рос- том мощности центральных процессоров становится выгоднее выполнять на них ту работу, которая несколько лет назад была отдана периферийным видео- и звуковым процессорам по причине недостаточной мощности цен- трального; сейчас опять происходит возврат к централизованной обработ- ке. ---------------------------------------------------------------------- - Как расшифровать обозначения на различных процессорах? - AMD: Am 80486DX4-100 SV8B N - стандартный 486 S - расширенный (enhanced) 486 V - напряжение питания 3.45 В, иначе - 5 В 8 - объем внутреннего кэша, кб B - внутренний кэш с обратной (write back) записью T - внутренний кэш со сквозной (write through) записью AMD X5 - 133 - ADZ (совместим с 486) AMD SSA/5 - 75 - ABR (совместим с Pentium) AMD K5 - 100 - ABQ (совместим с Pentium) A - корпус PGA/SPGA S - корпус SQFP B - напряжение питания 3.45-3.60 В C - 3.30-3.465 D - 3.45 F - 3.3 H - 2.76-3.0/3.135-3.465 J - 2.57-2.84/3.135-3.465 K - 2.38-2.63/3.135-3.465 через "/" указаны напряжения питания ядра и интерфейсной части процессора - для тех процессоров, которые это поддерживают. W - рабочая температура корпуса 55 C Q - 60 X - 65 R - 70 Y - 75 Z - 85
- INTEL: P4S - 486DX S-Series P4D - 486DX Write Back S-Series P23S - 486SX S-Series P23D - 486SX Write Back S-Series P24S - 486DX2 S-Series P24D - 486DX2 Write Back S-Series P24C - 486Dx4 S-Series P24T - Pentuim OverDrive, 5 V P24CT - Pentuim OverDrive, 3.3 V P54C - Pentium, 3.3 V P54M - 2xPentuim, OverDrive P55C - Pentuim MMX, 2.8/3.3 V Вторая строка обозначения процессоров 486: наличие знака "&" обознача- ет SL-Enhanced процессор, E5V или E3V - напряжение питания (5 или 3.3 В). Суффикс "W" - наличие внутреннего кэша с обратной записью.
- UMC: U5 S D LV - SUPER33 U5 - семейство процессоров S - совместимость с 486SX - разводка PGA, совместимая с 486SX D - разводка PGA, совместимая с 486DX F - разводка LQFP - напряжение питания 5 В LV - напряжение питания 3.3 В Все процессоры U5S имеют режим SMM и соответствующие выводы.
- CYRIX: Cx 486DX 2 -V 80 G P Cx - Cyrix 486DX - тип процессора 2 - признак внутреннего удвоения V - питание от 3.3 В, пусто - от 5 В 80 - внутренняя рабочая частота G - корпус PGA, Q - корпус PQFP P - обычный коммерческий диапазон температур ---------------------------------------------------------------------- - Каковы основные отличия в цоколевках различных 486? Вывод B-13 в AMD DX2 и DX4-100 отвечает за множитель внутренней часто- ты: высокий уровень - утроение, низкий - удвоение. В процессорах Intel P24D, DX4 &W, AMD DX4 SV8B и 5x86 он отвечает за алгоритм работы внут- реннего кэша: высокий уровень - обратная запись (WB), низкий - сквоз- ная запись (WT). При установке процессоров с WB-кэшем в режим совмес- тимости с предыдущими моделями на этот вывод должен быть подан низкий уровень. Вывод R-17 в Intel P24D и DX4 управляет умножением частоты: высокий уровень - утроение, низкий - удвоение; для AMD 5x86 высокий уровень - утроение, низкий - учетверение. Вывод S-4 у процессоров Intel/AMD выпуска 1994 года и более поздних указывает напряжение питания процессора: у пятивольтовых процессоров он не подключен, а у трехвольтовых - соединен с землей. Стабилизатор питания может использовать этот вывод для автоматической настройки на нужное напряжение. ---------------------------------------------------------------------- - Как задается коэффициент умножения частоты в P5? Для этого служат выводы Bus Frequency: BF0 (Y-33), BF1 (X-34) и BF2 (W-35). BF2 BF1 BF0 A B C D E F G 1 1 1 1.5 3.5 3.0 3.0 3.5 --- 4.0 1 1 0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 1 0 1 3.0 3.0 --- --- 3.0 --- 3.0 1 0 0 2.5 2.5 1.0 2.0 2.5 2.0 --- 0 1 1 --- --- --- --- --- --- --- 0 1 0 --- --- --- --- 4.0 1.5 4.0 0 0 1 --- --- --- --- --- --- 5.0 0 0 0 --- --- --- --- 4.5 1.5 ---
A - процессоры Intel P54C, AMD K5 B - процессоры Intel P55C (MMX) C - процессоры IBM/Cyrix 6x86-PR166+ D - процессоры IBM/Cyrix 6x86L-PR166+ E - процессоры AMD K6 F - процессоры IBM/Cyrix 6x86L-P200+ G - процессоры IDT WinChip C6
Некоторые модели и партии процессоров могут не иметь отдельных коэффи- циентов: например, AMD K5 не используют вывод BF1, а K5-PR75 и -PR90 при подаче низкого уровня на вывод BF0 переходят в режим работы на внешней частоте (без умножения). Ряд партий P55C-166 имеет фиксирован- ный низкий уровень на выводе BF0, что ограничивает варианты умножения до 2.0/2.5. Вывод BF2 используется только в процессорах IBM/Cyrix/IDT. Вывод BF1 до появления третьего вывода, отвечающего за умножения, на- зывался BF2. ---------------------------------------------------------------------- - Что такое "Processor In Box"? Это поставка в виде упакованного в коробку набора из процессора, прик- леенного к нему радиатора с вентилятором, руководства по установке и приложений (например, наклеек "Intel Inside"). Вентиляторы гораздо на- дежнее обычных, однако могут иметь более высокий уровень высокочастот- ного шума. ---------------------------------------------------------------------- - Что такое "система двойного питания"? Это система питания (Dual Power Plane) процессоров Pentuim, позволив- шая снизить основное питающее напряжение ниже 3.3 В. Для процессоров с одним питающим напряжением это невозможно по причине выхода логических уровней за допустимые пределы. Процессоры с двойным питанием получают два питающих напряжения: стандартное 3.3 В - для питания выходных бу- феров (I/O), и пониженное 2.5..2.8 В - для питания основного ядра (core). Между ядром и буферами включены схемы преобразования уровней. Благодаря тому, что ядро потребляет подавляющую часть мощности, рассе- иваемой процессором, такая система питания существенно снижает потреб- ляемую мощность и степень нагрева процессора. Двойную систему питания имеют процессоры Intel MMX, Cyrix M2, AMD K6 и Cyrix/IBM 6x86L. ---------------------------------------------------------------------- - Что означает -Pxxx в обозначениях процессоров AMD/Cyrix? Так называемый P-rating - примерное соответствие производительности процессора на приложениях общего характера (распространенные ОС, типо- вые офисные программы, игры средней сложности) процессору Intel Pentium с указанной тактовой частотой. Для вычисления соотношения ис- пользуется программа Winstone, выполняющая наиболее типичные для ука- занных классов приложений наборы операций. Например, AMD 5x86-133 при- мерно соответствует Pentium-75 и имеет обозначение -P75. ---------------------------------------------------------------------- - Где можно найти информацию по процессорам? Вот адреса серверов производителей процессоров в Internet: AMD - amd.com Cyrix - cyrix.com IBM - chips.ibm.com IDT - winchip.com Intel - intel.com SGS-Thomson - st.com Texas Instruments - ti.com UMC - umc.com.tw http://www.faqs.org - большое собрание различных FAQ ---------------------------------------------------------------------- Большое спасибо всем приславшим ответы, рекомендации, замечания и со- веты для этого FAQ. Текст FAQ в альтернативной кодировке доступен для FReq на 2:5000/14@FidoNet по имени CPUFAQ. Полный пакет FAQ и описаний досту- пен на ftp://spider.nrcde.ru/pub/text/tech/emhwfaqs.zip и через стра- ницу FAQ на http://spider.nrcde.ru. Пакет распространяется также по FIDO fileecho XHRDDOCS. ===================================================================== |