Перевод компьютерных терминов. Часть 1. Процессор
версия для печати
Информационные технологии – один из наиболее быстрорастущих секторов экономики. Такой рост предполагает публикацию большого количества компьютерной литературы: научных статей, технической документации, общеобразовательной литературы о вычислительной технике и информационных технологиях и прочего.
Перевод компьютерной литературы – сегодня одно из наиболее востребованных направлений перевода. Однако отставание российской компьютерной индустрии породили трудности при выполнении переводов компьютерной литературы. Несколько усложняет перевод широкое распространение в компьютерной литературе аббревиатур. Настоящей статьёй мы открываем цикл статей о компьютерных терминах и попытаемся проанализировать существующую терминологию в области информационных технологий и выбрать наиболее подходящие варианты перевода.
Мы не будем углубляться в технические особенности рассматриваемых компонентов и систем, рассматривая только то, что необходимо для выбора правильного варианта перевода.
Многие термины в ИТ-области получили множество разнообразных разговорных и жаргонных версий. В данной статье акцентируется внимание на академической версии перевода, наиболее распространённой среди профессионалов, наиболее близких к рассматриваемому объекту.
Вычислительная техника
Перевод терминов связанных с компонентами вычислительной техники наиболее прост в ИТ-отрасли. Прежде всего, это связано с тем, что принципы создания вычислительной техники, заложенные в 1980 годах, и состав средств вычислительной техники (СВТ) с 1980-х годов существенно не изменился. Для сборки СВТ применяются процессоры, модули оперативной памяти, дисковые накопители и различные платы. Конечно, качественно компоненты СВТ были существенно улучшены, однако набор компонентов, в целом, остался неизменным.
Введение
Процессор (ПРЦ, англ.: Processor) – один из основных компонентов компьютера, в задачи которого входит выполнение различных арифметических операций и координация работы различных компонентов компьютера. Процессоры присутствуют не только в персональных компьютерах, но и в различных бытовых и промышленных устройствах, таких как утюги, стиральные машины, печатающие устройства и прочие. Помимо этого существуют различные программные процессоры, например, текстовый процессор (англ.: word processor), который представляет собой инструмент обработки текстов. В данном разделе мы будем рассматривать процессор исключительно как электронное устройство. В рамках статьи рассмотрены виды процессоров, их характеристики, конструкторские особенности процессоров, состав процессора, основные архитектуры и системы команд и основные производители процессоров.
Виды процессоров
Промышленность производит несколько десятков видов процессоров, которые предназначены для решения различных универсальных и специализированных задач.
В современном компьютере может быть один или несколько Центральных процессоров и Графический процессор. Центральный процессор (ЦП) является наиболее распространённым термином. Зачастую под термином процессор подразумевается именно Центральный процессор. В англоязычной литературе для обозначения центрального процессора используются термины CPU или Central Processing Unit, что дословно можно перевести как основное вычислительное устройство. Вычислительная система, в которой работает несколько центральных процессоров и единое адресное пространство, называется многопроцессорной.
В отношении Графического процессора (ГП) в англоязычной литературе используется термин Graphics Proccesing Unit (англ.: GPU). Графический процессор выполняет специфические функции по обработке графической информации. Он обычно монтируется на видеокарте или материнской плате. Как правило, в литературе центральный и графический процессоры обозначают сокращённо термином процессор, однако из контекста документа ясно о каком конкретном виде процессора идёт речь.
Физический процессор (англ.: Physics Processing Unit, PPU) – специализированный процессор, предназначен для выполнения математических вычислений при моделировании различных физических процессов, таких как расчёт динамики тел, обнаружение столкновений и пр.
Цифровой сигнальный процессор (сигнальный микропроцессор, СМП; процессор цифровых сигналов, ПЦС) — специализированный микропроцессор, предназначенный для цифровой обработки сигналов (обычно в реальном масштабе времени). Данное понятие в англоязычной литературе обозначается термином Digital signal processor (DSP).
Сетевой процессор (англ.: network processor) – это микропроцессор, размещаемый в сетевых устройствах, выполняющий специализированные операции, которые востребованы при передаче данных по сетям. Как правило, сетевой процессор размещается в сетевом устройстве: сетевых платах, маршрутизаторах, коммутаторах и пр.
В различных современных музыкальных системах применяются Звуковые сигнальные процессоры (ЗСК) или просто Звуковые процессоры (ЗП), которые обрабатывают звуки и музыку, например, создают эффект эха. В англоязычной литературе для обозначения таких устройств применяют термин Audio signal processor или audio processor. Следует особенно отметить, что существует близкий термин – микросхема звукогенератора или программируемый генератор звука (ПГЗ), которому в английском языке соответствует термин sound chip. Данные устройства не всегда можно называть процессорами, хотя такая практика и распространена.
Принципы работы процессора
В зависимости от своего назначения принципы работы процессора могут существенно меняться. Кратко принцип работы процессора можно описать следующим образом: процессор в соответствии с программой осуществляет выборку операторов (команд), которые затем выполняет, осуществляя обработку данных и управление компонентами вычислительной системы.
Операция (англ.: operator) – некоторое типовое действие процессора. Операции могут быть арифметическими, логическими и прочими, например операции сложения, вычитания, побитовое сложение и пр.
Оператор (англ.: statement) – команда процессору на выполнение определённых действий.
Машинная команда – компьютер осуществляет обработку операций, записанных в специальном машинном коде (англ.: Machine code), который состоит из машинных команд (англ.: machine code instruction).
Операнд (operand) – указатель на расположение данных, необходимых для выполнения операции.
Данные (англ.: data) – данные в машинном виде, необходимые для выполнения операции. Данные могут иметь различную длину и тип. Наиболее распространены типы данных – целые и дробные (с плавающей запятой) числа. В языках высокого уровня количество типов данных может быть существенно расширено, например, введены строковые данные, контейнеры и пр.
Адрес (англ.: address) – цифровой код, по которому осуществляется обращение к оперативной памяти или к компонентам вычислительной системы.
Конвейер (англ.: pipelining) – способ ускорения работы процессора за счет разбивки операции на набор однотипных действий, которые для нескольких операций могут выполняться одновременно (выборка команды, её дешифрация и т.д.).
Суперскаляр (superscalar) – способ ускорения работы процессора за счет выполнения нескольких машинных команд одновременно.
Такт процессора (англ.: processor cycle) – промежуток времени между двумя сигналами тактового генератора, синхронизирующего выполнение операций.
Нормированное число (англ.: Normalize number) – число, подготовленное для выполнения математических операций над дробными числами. Нормирование числа производится для ускорения выполнения сложных арифметических операций, таких как умножение и деление.
Примечание: Английское слово operator, соответствующее термину «операция», иногда ошибочно переводят как «оператор». На самом деле (по историческим причинам) русский термин «оператор» обозначает то же, что и «инструкция», которой соответствует английское statement. Путаница усугубилась тем, что в языке «Си» присваивание и инкремент/декремент являются и операторами, и операциями.
Конструктивные особенности
Современная промышленность выпускает процессоры в различном конструкторском исполнении. Рассмотрим наиболее популярные конструкторские решения.
Корпус процессора (англ.: Processor package) – способ упаковки микросхемы процессора. Существует несколько десятков типов корпусов, применяемые для размещения в них микросхемы процессора. Существуют керамические и пластиковые корпуса, с различными способами вывода контактов. Подробнее корпусам процессоров будет посвящена отдельная часть статьи.
Процессор может представлять комплекс интегральных микросхем (БИС, СБИС и т.п.), так и быть выполненным в виде одной микросхемы. В последнем случае употребляем термин микропроцессор (англ.: microprocessor). Однако подавляющее большинство современных процессоров относятся именно к микропроцессорам. В связи, с чем термин процессор стал восприниматься как синоним микропроцессора. Тем не менее, в профессиональной среде это может быть воспринято как серьёзная неточность. Это связано с тем, что для решения отдельных специфических задач, например в сфере ВПК, выпускаются специализированные процессоры, не являющихся микропроцессорами.
В промышленности также распространено применение микроконтроллеров (МК). По своей сути эти устройства являются миникомпьютерами, собранными в одной микросхеме. Ранее был распространён термин однокристальная микро-ЭВМ. В состав микроконтроллера может входить помимо микропроцессора модули памяти, различные периферийные устройства и пр. В англоязычной литературе микроконтроллеры обозначаются терминами micro-controller, MCU или µC. Подавляющее большинство производимых сейчас процессоров можно классифицировать как микроконтроллер.
Программируемая логическая интегральная схема (ПЛИС, англ.: programmable logic device, PLD) — электронный компонент, используемый для создания цифровых интегральных схем.
Программируемый логический контроллер (ПЛК, англ.: programmable logic controller, PLC) — микропроцессорное устройство, предназначенное для управления технологическими процессами в промышленности и другими сложными технологическими объектами (например, системы управления микроклиматом). Принцип работы ПЛК заключается в сборе сигналов от датчиков и их обработке по прикладной программе пользователя с выдачей управляющих сигналов на исполнительные устройства.
Состав процессора
Состав процессора может существенно меняться в зависимости от конструктивных особенностей, своего назначения и производителя. Тем не менее, существуют элементы процессора, которые присутствуют в подавляющем большинстве современных универсальных процессоров. Рассмотрим некоторые из них.
Транзистор (англ.: transistor) – один из базовых элементов процессора. Большинство современных процессоров созданы на основе транзисторов и транзисторной логики. Современный процессор включает в себя несколько десятков или сотен миллионов транзисторов. Транзисторам будет посвящена отдельная часть нашей статьи.
Регистры процессора (processor register) – малоразмерная, но очень быстрая память процессора. Используется процессором для хранения обрабатываемых данных (операнда, результатов вычислений и пр.). Выделяются сегментные регистры и регистры данных.
Одним из ключевых компонентов процессора является Арифметическо-логическое устройство (АЛУ), которое выполняет основные математические операции (сложение, вычитание, побитовые операции и прочие). В англоязычной литературе АЛУ обозначается Arithmetic logic unit (ALU).
Математический сопроцессор (МСП) – один из основных компонентов центрального процессора, который обеспечивает ускорение выполнения математических операций с плавающей запятой. Допускается сокращение термина математический сопроцессор до простого термина сопроцессор, однако в данном случае следует быть внимательным, так как существуют сопроцессоры, выполняющие различные специализированные задачи. В англоязычной литературе для обозначения таких компонентов используют термин Floating point unit (FPU). Конструктивно сопроцессор может быть вмонтирован в центральный процессор и выполнен в виде отдельного модуля вычислительной системы.
В компьютерной литературе можно встретить распространённый термин ядро процессора. Несмотря на свою распространенность, термин ядро процессора не имеет чёткого определения. В зависимости от контекста может означать: часть микропроцессора, содержащую основные функциональные блоки, или набор параметров, характеризующий микропроцессор, или кристалл микропроцессора (ЦП или ГП). В англоязычно литературе ядро процессора обозначается термином processor core. При переводе английского термина core следует быть особенно внимательным, так как существует линейки процессоров Интел Кор (англ.: Intel Core), Интел Пентиум Дуал Кор (англ.: Pentium Dual Core), Интел Кор 2 (англ.: Intel Core 2) , Интел Кор 2 Дуо (англ.: Intel Core 2 Duo) и другие.
Системной шиной (СШ) обозначают линии передачи данных между процессором и различными компонентами компьютера и периферийными устройствами. В англоязычной литературе шину обозначают термином Front side bus (FBS). Выделяется шина адреса (англ.: address bus) и шина данных (англ.: data bus). Одной из ключевых характеристик шины является её разрядность (англ.: width of bus). В современных компьютерах разрядность шины составляет 32 (32-bit) или 64 бита (64-bit). Однако в ряде специализированных устройств можно встретить и шины другой разрядности. Следует отметить, что в современном компьютере используется несколько различных шин. К шинам компьютера мы еще вернёмся в отдельной части статьи.
Кэш-память (англ.: CPU cache) размещается во многих современных процессорах. Кэш-память предназначена для сокращения времени работы с оперативной памятью компьютера, за счёт частичного копирования информации. В повседневном общении кэш-память процессора принято сокращать до термина кэш. Как правило, объем кэш-памяти не велик (несколько килобайт или мегабайт). Современные процессоры могут содержать кэш-память нескольких уровней. Чем выше уровень кэша, тем большего он размера, но тем медленнее он работает. В англоязычной литературе уровни кэш-памяти процессоров обозначаются L1, L2 и L3. В универсальных процессорах, как правило, количество уровней кэш-памяти не превышает трёх. Для русскоязычной литературы уровни кэш-памяти процессоров принято обозначать полностью кэш-память 1-го уровня, кэш-память 2-го уровня и кэш-память 3-го уровня, которую, при наличии согласия Заказчика, допускается сокращать до У1, У2 и У3.
Характеристики процессора
Каждый процессор характеризуется несколькими сотнями показателями, которые отражают его конструктивные особенности, вычислительные способности, возможности по совместимости и пр. Некоторые характеристики процессора, рассмотренные в этом разделе, являются универсальными для различных устройств микроэлектроники.
Частота процессора – одна из ключевых характеристик процессора, которая отражает скорость выполнения операций процессором. Частота процессора определяется исходя из частоты системной шины (ЧСШ) и коэффициента умножения. Современные процессоры работают на частоте нескольких мегагерц (МГц, англ.: MHz, megaherz) или гигагерц (ГГц, англ.: GHz).
Производительность процессора (англ.: processor’s performance) – характеризует количество операций, выполненных процессором в единицу времени. Существует несколько способов измерения производительности процессора. Наиболее простой – это измерение количества атомарных побитовых операций, выполняемых процессором за секунду (МОВС, в англоязычной литературе – million instruction per second (MIPS)). Более сложным является измерение скорости выполнения операций с плавающей запятой, которая измеряется в флопсах. Термин флопс является калькой от английского FLOPS (Floating point Operations Per Second). Помимо этого существуют наборы тестов, предлагаемые производителями микроэлектроники и независимыми разработчиками, для комплексной оценки производительности процессора. Следует отметить, что термин производительность процессора часто заменяется термином производительность вычислительной системы (компьютера). Помимо этого в разговорном языке распространён термин мощность компьютера (процессора), однако в профессиональной среде такой термин категорически не допустим.
Быстродействие процессора (компьютера) – скорость выполнения вычислительной системой определённых задач (программ). В англоязычной литературе для обозначения этого понятия используется термин processor speed.
Разъём процессора – гнездовой или щелевой разъем для установки процессора на плате, который предназначен для облегчения монтажа и демонтажа процессора на материнскую плату, заменив прямую распайку процессора. Как правило, разъём процессора употребляется в отношении центрального процессора, т.к. графический и прочие виды процессоров жестко монтируются на карте. Существует два наиболее популярных разъёма процессоров: гнездовой или сокет (англ.: socket) и щелевой или слот (англ.: slot). Русские термины сокет и слот, как правило, распространены в разговорном языке. В русскоязычных статьях по микроэлектронике и профессиональной компьютерной литературе, как правило, используется вариант щелевого и гнездового разъёма.
Номинальное напряжение процессора (ННП) – электрическое напряжение, подаваемое на шину питания процессора. В англоязычной литературе для обозначения данного понятия используется термин rated voltage или processor voltage.
Потребляемая мощность – одна из электрических характеристик процессора, которая характеризует максимальное расчетное значение потребляемой мощности. Потребляемая мощность соответствует сумме произведений мгновенных значений силы тока на электрическое напряжение всех активных компонентов процессора. Как правило, употребляя термин потребляемая мощность, имеется в виду максимальная потребляемая мощность, потребляемая всеми компонентами процессора в соответствии с логикой выполнения команды. Диапазон потребляемой мощности может варьироваться от 1 до 100Вт. Следствием потребления электрической энергии является нагрев процессора или выделение тепловой энергии, для обозначения которой используют термин выделяемая тепловая энергия (ВТЭ). В англоязычной литературе распространён термин thermal design power (TDP), который соответствует термину ВТЭ, но в некоторых случаях он ассоциируется с потребляемой мощностью.
Температура процессора – температура различных частей процессора. Перегрев процессора может вызвать существенные необратимые последствия для устройства. Поэтому многие процессоры оснащаются набором датчиков (англ.: sensor), позволяющих контролировать степень нагрева процессора и переводить его в особые режимы работы при достижении критических температур.
Рассеиваемая тепловая энергия (РТЭ) – количество тепловой энергии, которую удаётся отводить от процессора, тем самым охлаждая его. В идеальной ситуации РТЭ равна ВТЭ. Увеличение РТЭ добиваются применением различных систем охлаждения (англ.: cooler) – радиаторы (англ.: radiator), вентиляторы (англ.: fan) и прочее. В сложных вычислительных системах возможно применение жидкостных систем охлаждения.
Архитектура процессоров и система команд
Архитектура процессора – образное понятие, характеризующие качественные и функциональные показатели процессора. В англоязычной литературе для этого понятия используется термин microarchitecture (µarch или uarch).
Системой команд (СК) называются принципы построения команд, способы их обработки и набор команд процессора. В англоязычной литературе для обозначения системы команд используют термин instruction set.
Архитектура фон Неймана или фоннеймановская архитектура – архитектура вычислительной системы, предполагающая совместное хранение программы и данных в памяти компьютера. Является архитектурой вычислительной системы в целом, но её особенности вносят существенные особенности в архитектуру процессора. В англоязычной литературе для обозначения такой архитектуры используют термин von Neumann architecture.
Противоположностью архитектуре фон Неймана является Гарвардская архитектура, которая предполагает раздельное хранение программы и данных, позволяя ускорить работу по их выборке. В англоязычной литературе рассмотренную архитектуру обозначают термином Harvard architecture.
Разработано несколько принципов обработки данных и команд. Например, в соответствии с классификацией Флинна (англ.: Flynn's taxonomy) выделяется четыре принципа обработки команд:
-
Одна команда один поток данных (ОКОД) – процессор выполняет один поток команд, оперируя одним потоком данных. Для англоязычной аудитории используются термин Single Instruction, Single Data (SISD).
-
Одна команда множественный поток данных (ОКМД) – принцип организации системы команд, позволяющий обеспечить параллелизм на уровне данных. В англоязычной литературе для такого принципа организации используется термин Single Instruction, Multiple Data (SIMD).
-
Множественный поток команд один поток данных (МКОД) – принцип организации системы команд, позволяющий обеспечить параллелизм на уровне команд. В англоязычной литературе используется термин Multiple Instruction Single Data (MISD).
-
Множественный поток команда множественный поток данных (МКМД) – принцип организации системы команд, позволяющий обеспечить параллелизм на уровне и команд, и данных. В англоязычной литературе используется термин Multiple Instruction Multiple Data (MIMD).
|
Одиночный поток команд |
Множественный поток команд |
Одиночный поток данных |
Одна команда одно данное (ОКОД) |
Несколько команд одно данное (НКОД) |
Множественный поток данных |
Одна команда несколько данных (ОКМД) |
Несколько команд несколько данных (МКМД) |
Очень длинная машинная команда (ОДМК) – один из принципов создания системы команд процессора, предполагающая, что одна команда процессора может содержать несколько операций. В англоязычной литературе для рассматриваемой архитектуры принят термин Very long instruction word (VLIW).
В 1985 году корпорацией Сан Майкросистемс (англ.: Sun Microsystems) была разработана масштабируемая процессорная архитектура (МПА). В англоязычной литературе для обозначения данной архитектуры используют термин Scalable Processor ARChitecture или просто SPARC. Для русскоязычной документации зачастую используют термин СПАРК, являющийся транслитерацией английского термина.
В современном мире разработано несколько десятков архитектур процессоров.
Наиболее популярной является архитектура x86 или Интел 80х86 (англ.: Intel 80x86), разработанная корпорацией Интел. Многие компании производили процессоры с данной архитектурой, но наиболее широкую известность получили процессоры Интел 8086, 80186, 80286, 80386 и 80486. Процессоры данной архитектуры выпускались в СССР и России, например КР1810ВМ86. Для данной архитектуры также распространено название Архитектура Интел (англ.: Intel Architecture) или АИ (англ.: IA). Архитектура x86 предполагает 32-разрядные шины. Поэтому данную архитектуру иногда называют ИА-32 (IA-32). Впоследствии корпорацией АМД (AMD) была предложена архитектура x86-64, которую также называют АМД64 (англ.: AMD64). В корпорации Интел, которая является прямым конкурентом АМД, данная архитектура и набор команд называется Интел-64 (англ.: Intel-64).
Мультимедийное расширение (ММР) – специальное расширение системы команд процессоров, предназначенных для обработки потоковых звуковых и видео данных. В англоязычной литературе для данного понятия распространён термин Multimedia Extensions (MMX).
Потоковое ОКМД-расширение процессора (ПОМР) – набор команд ОКМД, разработанный корпорацией Интел, и использованный в процессорах Пентиум III. В англоязычной литературе для такого набора команд применяется термин Streaming SIMD Extensions (SSE). Впоследствии были разработаны ПОМР2 (англ.: SSE2), ПОМР3 (англ.: SSE3), ПОМР4 (англ.: SSE4), которые применялись в различных процессорах.
В настоящее время разработано гораздо больше архитектур и систем команд, чем мы смогли рассмотреть. Впоследствии мы вернёмся к этому разделу и посвятим отдельную статью различным архитектурам и системам команд процессоров.
Производители процессоров и микроэлектроники. Торговые марки
В мире существует несколько десятков производителей процессоров. Наиболее крупным российским производителем микропроцессоров является МЦСТ (англ.: MCST). Среди ключевых разработок МЦСТ – вычислительные комплексы Эльбрус (англ.: Elbrus).
Среди крупных иностранных разработчиков процессоров и микроэлектроники можно перечислить корпорации Интел (англ.: Intel), АМД (Современные микроустройства, англ.: Advanced micro devices, AMD), Сан Майкросистемс (англ.: Sun Microsystems) и прочие. Эти компании в первую очередь специализируются на процессорах для персональных компьютеров.
Помимо этого существуют крупные иностранные производители специализированных промышленных процессоров и микроэлектроники. Среди наиболее крупных можно отметить Тексаc Инструментс (англ.: Texas Instruments), Моторола (англ.: Motorola), Альтера (англ.: Altera), Ксилинкс (англ.: Xilinx) и прочие.
VIA Technologies (Самая передовая архитектура, англ.: Very Innovative Architecture)
Трансмета Корпорейшн (англ.: Transmeta Corporation)
Приложение 1. Краткий справочник терминов, упомянутых в статье
№ |
Русский термин |
Английский термин |
Примечание |
1. Общие сведения |
1.1 |
Процессор |
Processor |
Собирательный термин |
1.2 |
Центральный процессор (ЦП) |
Central Processing Unit (CPU) |
Конкретное устройство компьютера. Для ЦП наиболее часто упоминается синоним процессор. |
1.3 |
Графический процессор (ГП) |
Graphics Proccesing Unit (GPU) |
Процессор для выполнения специализированных графических операций. |
1.4 |
Микропроцессор |
Microprocessor |
Процессор, конструктивно выполненный в виде одной микросхемы. |
1.5 |
Микроконтроллер |
micro-controller, MCU, µC |
Миникомпьютер в одной микросхеме. |
1.6 |
Программируемая логическая интегральная схема (ПЛИС) |
Programmable logic device, PLD |
электронный компонент, используемый для создания цифровых интегральных схем |
1.7 |
Программируемый логический контроллер (ПЛК) |
programmable logic controller, PLC |
микропроцессорное устройство, предназначенное для управления технологическими процессами |
1.8 |
Физический процессор |
Physics Processing Unit, PPU |
специализированный процессор, предназначен для выполнения физических вычислений |
1.9 |
Цифровой сигнальный процессор |
Digital signal processor, DSP |
специализированный микропроцессор, предназначенный для цифровой обработки сигналов |
1.10 |
Сетевой процессор |
Network processor |
микропроцессор, размещаемый в сетевых устройствах, выполняющий специализированные операции |
1.11 |
Звуковые сигнальные процессоры |
Audio signal processor |
Специализированные процессоры ведущие обработку звуков и музыки, например создают эффект эха |
1.12 |
Программируемый генератор звука |
sound chip |
|
1.13 |
Корпус процессора |
Processor package |
Упаковка микросхемы процессора |
2. Принципы работы |
2.1 |
Операция |
Operator |
некоторое типовое действие процессора |
2.2 |
Оператор |
Statement |
команда процессору на выполнение определённых действий |
2.3 |
Машинный код |
Machine code |
Последовательность команд, поступающих процессору на исполнение |
2.4 |
Операнд |
Operand |
Ссылка на расположение данных команды |
2.5 |
Данные |
Data |
|
2.6 |
Адрес |
Address |
Число, являющиеся ссылкой на ячейку памяти или периферийного устройства |
2.7 |
Конвейер |
Pipelining |
способ ускорения работы процессора |
2.8 |
Суперскаляр |
Superscalar |
способ ускорения работы процессора |
2.9 |
Такт процессора |
Processor cycle |
промежуток времени между двумя сигналами тактового генератора |
2.10 |
Нормированное число |
Normalize number |
Дробное число, подготовленное для выполнения математических операций |
3. Состав процессора |
3.1 |
Транзистор |
Transistor |
Один из базовых элементов процессора |
3.2 |
Регистры процессора |
Processor register |
Малоразмерная быстродействующая память процессора |
3.3 |
Арифметическо-логическое устройство (АЛУ) |
Arithmetic and logic unit (ALU) |
Блок процессора, который служит для выполнения арифметических и логических преобразований над словами |
3.4 |
Математический сопроцессор (МСП) |
Floating point unit (FPU) |
Блок процессора, предназначенный для выполнения операций с дробными числами |
3.5 |
Ядро процессора
(ЯП) |
Processor core |
Не имеет чёткого определения. |
3.6 |
Системная шина (СШ) |
Front side bus (FBS) |
линии передачи данных между процессором и различными компонентами вычислительной системы |
3.5 |
Кэш память |
CPU cache |
Оперативная память процессора. |
3.6 |
Система охлаждения |
Cooler |
|
3.7 |
Радиатор |
Radiator |
Компонент системы охлаждения процессора |
3.8 |
Вентилятор |
Fan |
Компонент системы охлаждения процессора |
3.9 |
Термопаста |
|
Компонент системы охлаждения процессора |
4. Характеристики процессора |
4.1 |
Частота процессора |
Frequency |
|
4.2 |
Частота системной шины (ЧСШ) |
|
Максимальная частота тактовых импульсов системной шины |
4.3 |
Производительность |
processor’s performance |
количество операций, выполненных процессором в единицу времени |
4.4 |
Миллион операций в секунду (МОВС) |
million instruction per second (MIPS) |
Количество атомарных операций, выполняемых процессором за секунду |
4.5 |
Флопс |
FLOPS (Floating point Operations Per Second) |
скорости выполнения процессором операций с плавающей запятой |
4.6 |
Быстродействие процессора |
processor speed |
Скорость выполнения вычислительной системой опрераций |
4.7 |
Разъём |
|
гнездовой или щелевой разъем для установки процессора на плате |
4.8 |
Гнездовой разъём (сокет) |
Socket |
Один из способов крепления процессора на материнской плате |
4.9 |
Щелевой разъём (слот) |
Slot |
Один из способов крепления процессора на материнской плате |
4.10 |
Номинальное напряжение (ННП) |
rated voltage или processor voltage |
электрическое напряжение, подаваемое на шину питания процессора |
4.11 |
Потребляемая мощность |
Electric power |
Пороговое значение потребляемой электрической мощности |
4.12 |
Температура |
|
Показатель температуры в различных элементах процессора |
4.13 |
Вырабатываемая тепловая энергия (ВТЭ) |
Thermal design power, TDP |
Объем тепловой энергии, вырабатываемой процессором во время работы. |
4.14 |
Рассеиваемая тепловая энергия (РТЭ) |
|
Тепловая энергия, которую удаётся отводить от процессора, охлаждая его |
5. Архитектура и наборы команд |
5.1 |
Архитектура процессора |
microarchitecture (µarch или uarch). |
Образное понятие, описывающие принципы построения процессора и вычислительной системы в целом |
5.2 |
Система команд |
instruction set |
Принципы формирования и обработки операций процессорам |
5.3 |
Архитектура фон Неймана |
von Neumann architecture |
Идея создания вычислительной системы, предполагающее совместное хранение команд и данных |
5.4 |
Гарвардская архитектура |
Harvard architecture |
Идея создания вычислительной системы, предполагающее раздельное хранение команд и данных |
5.5 |
Одна команда – одно данное (ОКОД) |
Single Instruction, Single Data (SISD) |
Принцип обработки команд |
5.6 |
Одна команда – много данных (ОКМД) |
Single Instruction, Multiple Data (SIMD) |
Принцип обработки команд |
5.7 |
много команд – одно данное (МКОД) |
Multiple Instruction Single Data (MISD) |
Принцип обработки команд |
5.8 |
Много команд – много данных (МКМД) |
Multiple Instruction Multiple Data (MIMD) |
Принцип обработки команд |
5.9 |
Вычисления с сокращённым набором команд (ВСНК) |
Reduced Instruction Set Computing(RISC) |
Философия проектирования процессоров, предполагающая сокращения набора команд для ускорения вычислений. |
5.10 |
|
Complex Instruction Set Computing (CISC) |
|
5.11 |
|
Minimal Instruction Set Computer (MISC) |
|
5.12 |
x86 |
x86 |
Распространённая архитектура микропроцессоров персональных компьютеров |
5.13 |
Архитектура Интел |
Intel Architecture |
|
5.14 |
Масштабируемая процессорная архитектура (МПА) |
Scalable Processor ARChitecture (SPARC) |
Одна из архитектур процессоров |
5.15 |
Очень длинная машинная команда (ОДМК) |
Very long instruction word (VLIW) |
Принцип организации системы команд процессора |
5.16 |
Мультимедийное расширение (ММР) |
MMX |
Расширение стандартной системы команд процессора командами обработки аудио- и видеоданных |
5.17 |
Потоковое ОКМД-расширение процессора (ПОМР) |
Streaming SIMD Extensions (SSE) |
Способ обработки команд |
6. Производители и торговые марки |
6.1 |
АМД |
AMD (Advanced Micro Devices) |
Крупный производитель процессоров |
6.2 |
Ай-Би-Эм |
IBM (International Bussiness Mashins) |
Крупный производитель процессоров, вычислительной техники и программного обеспечения |
6.3 |
Ангстрем |
Angstrem |
Крупный производитель микроэлектроники |
6.4 |
Дюрон |
Duron |
Торговая марка микропроцессоров, производства АМД |
6.5 |
Интел |
Intel |
Крупный производитель микропроцессоров и микроэлектроники |
6.6 |
Пентиум |
Pentium |
Серия торговых марок микропроцессоров, производства компании Интел |
6.7 |
Итаниум |
Itanium |
торговая марка микропроцессоров, производства компании Интел |
6.8 |
Зеон или Ксеон |
Xeon |
торговая марка микропроцессоров, производства компании Интел |
6.9 |
Сан Майкросистемс |
Sun Microsystems |
Крупный производитель процессоров |
6.10 |
Трансмета |
Transmeta |
|
6.11 |
Моторола |
Motorola |
Производитель микроэлектроники |
6.12 |
Тексаc Инструментс (или просто Тексас) |
Texas Instruments |
Крупный производитель микроэлектроники |
6.13 |
Эльбрус |
Elbrus |
Серия российских микропроцессоров производства МЦСТ |
6.14 |
Моторола |
Motorola |
Производитель микроэлектроники |
6.15 |
Альтера |
Altera |
Производитель микроэлектроники |
6.16 |
Ксилинкс |
Xilinx |
Производитель микроэлектроники |
6.17 |
Трансмета Корпорейшн |
Transmeta Corporation |
Производитель микроэлектроники |
Внимание!!! При использовании материалов сайта обязательна ссылка на источник: http://www.lingvoinfo.com/?link=104
|