Содержание
- Начало эры 64
- От 32 к 64
- AMD х86-64
- Intel EM 64T
- Урок 22 — Понимает ли процессор 64-битные инструкции?
- Как перейти с Windows 32 на 64 бит
- 64-битные технологии – еще одно направление в современном программном обеспечении
- Что значит определение «64-разрядный процессор»?

512 Кбайт L2 кэш
Начало эры 64
Быстрое развитие полупроводниковых и компьютерных технологий обеспечило резвую эволюцию архитектуры микропроцессоров. В итоге стало вероятным расширение функциональных возможностей 32-разрядных процессоров, получивших специальные режимы выполнения 64-разрядных приложений.
В основе современного этапа развития цивилизации лежит эффективная обработка информации, осуществляемая компьютерными системами. Центральными элементами этих систем являются высокопроизводительные процессоры, которые в короткий срок прошли несколько этапов своей эволюции. Любой из этих исторических этапов характеризуется рядом особенностей. Среди них не только лишь частотные и архитектурные параметры электронных элементов, да и особенности решаемых задач, сложность и разнообразность которых постоянно возрастают, также как и объемы обрабатываемой информации.
Для эффективной работы с большими объемами цифровых данных необходимы устройства, построенные по новым архитектурным принципам. Действительно, все более широкое распространение компьютерных технологий порождает неограниченное количество новых цифровых данных, требующих своевременного преобразования и потребления.
Для эффективной обработки огромных потоков информации, среди которй значительую долю составляют мультимедийные файлы, конвергентная компьютерно-коммуникационная отрасль должна существенно переработать свои аппаратные средства и приложения. При всем этом потенциал роста функциональных возможностей и производительности в дальнейшем будет обеспечиваться не только лишь повышением тактовой частоты, задающей темп работы полупроводниковых элементов, да и внедрением перспективных архитектурных инноваций.
Однако будущее компьютерной техники в значительной степени определяется работами, интенсивно проводимыми в лабораториях и на производстве в текущее время. Основным же объектом внимания ученых и инженеров, как и ранее, остаются процессоры, важнейшим из параметров которых является производительность, зависящая от технологии, микроархитектуры и тактовой частоты.
Производительность процессоров определяется следующими соотношениями:
Производительность процессора = Команды / Время,
Команды / Секунды = (Команды / Такты) х (Такты / секунды),
Параметр Команды/Такты означает количество выполняемых инструкций за такт — IPC ( Instructions per Cycle ), а Такты/секунды – это тактовая частота, на которой работает ядро процессора.
Величина IPC является функцией архитектуры процессора и используемого технологического процесса, что записывается при помощи следующего выражения: IPC = f(архитектура, тех. процесс). При всем этом тактовая частота F, задающая тем работы процессорного ядра является функцией, как технологического процесса, так и конструктивных особенностей используемых в конструкции процессоров цепей, другими словами F = f(тех. процесс, цепи).
От 32 к 64
Итак, основываясь на приведенных выше соотношениях, производительность процессора определяется двумя параметрами, один из которых количество инструкций, выполняемых за такт, — IPC , другой — тактовая частота — F.
Если в отмеченных функциональных соотношениях оставить в стороне вопросы технологии и особенности реализации внутренних электронных цепей ядра процессора, то остается зависимость производительности процессора от его архитектурных решений. В эти решения, определяющие параметр IPC , входят многие особенности архитектуры, а именно, разрядность обрабатываемых элементов.
Очевидно, что, чем больше разрядов, отводимых на команды и данные, тем меньше потребуется команд, выполняемых за такт, для решения намеченных целей. Действительно, очевидно, что для выполнения расчетов, требующих высокой точности, в случае процессоров высокой разрядности необходимо меньше машинных слов для размещения операндов и команд, чем в случае малоразрядных элементов.
Это можно было наблюдать при переходе от 4-разрядных процессоров к 8-разрядным, далее — к 16 и, наконец, к 32-разрядным моделям. Остается добавить, что именно 32-разрядные процессоры являются доминирующим.
Несмотря на распространенность данных высокопроизводительных моделей, стоит отметить, что на рынке уже ряд лет присутствуют и поболее сложные решения, ориентированные на данные удвоенной длины. Но разработанные 64-разрядные процессоры до недавнего времени предназначались исключительно для рынка серверных решений. Из-за высокой стоимости технологических процессов, используемых в производстве таких изделий, также их чрезвычайно сложной внутренней структуры, 64-разрядные серверные процессоры отличаются сравнительно высоким уровнем цен. Этот уровень значительно выше того, что установлен для настольных моделей.
Кроме того, существующие модели, рассчитанные под данные, длиной в 64 бит, требуют либо разработки программного обеспечения, специально созданного под конкретные архитектуры, либо перекомпиляцию существующих приложений. Остается добавить, что необходимо и соответствующее аппаратное обеспечение. Все это создает определенные трудности по внедрению перспективных многоразрядных процессорных архитектур.
Однако благодаря стремительному совершенствованию полупроводниковых технологий и внедрению многочисленных архитектурных решений для процессоров происходит не только лишь снижение себестоимости ранее разработанных моделей, да и становится возможным реализовывать все более сложные замыслы разработчиков. Среди этих замыслов есть планы разработки и выпуска для рынка настольных компьютеров высокопроизводительных процессоров большей, чем традиционные 32 бит, разрядности. Это становится все более актуальным, поскольку объективным причинам наращивание частотного потенциала дается все труднее из-за роста токов утечки и соответствующего увеличения теплообразования .
AMD х86-64
Компания AMD была первой, кто сумел реализовать возможности современных полупроводниковых технологий для выпуска массовых процессоров для сектора настольных компьютеров.
Как развитие архитектуры 32-разрядных процессоров AMD Athlon , разработчиками данной компании были созданы процессоры, поддерживающие 64-разрядные вычисления. Данная архитектура получила наименование AMD 64. В качестве прототипа новой разработки компании AMD была выбрана архитектура процессоров AMD Athlon XP .
Впервые нововведения перспективной архитектуры, обеспечивающей поддержку 64-разрядных вычислений, были опробованы в серверных решениях. Соответствующие процессоры получили наименование AMD Opteron и были благосклонно приняты компьютерным рынком. Более того, ряд известных производителей объявили системы, основонных на данных процессорах.
Однако наибольшую известность получили модели с архитектурой AMD 64 в секторе настольных компьютеров. Эти модели получили наименование AMD Athlon 64. В качестве осгновы разработки этих процессоров послужили серверные AMD Opteron .
Основное отличие новых настольных процессоров от предыдущих AMD Athlon XP заключается в поддержке не только лишь 32-разрядного, да и 64-битного кода при сохранении полной совместимости с существующими программными приложениями. Это дает возможность осуществить плавный переход от 32-х к 64-разрядному программному обеспечению, также обеспечить совместимость со следующим поколением Microsoft Windows XP для 64-разрядной платформ.
Оценивая же прикладную полезность новой архитектуры, здесь, необходимо подчеркнуть, что аппаратная реализация 64-разрядных команд позволяет увеличить производительность при обработке данных соответствующей длины. Кроме того, использование 64-разрядных режимов обеспечивает расширение адресного пространства.
Однако стоит отметить, что для использования потенциала расширенной архитектуры требуется соответствующее программное обеспечение, обеспечивающее поддержку 64-разрядных режимов. В противном случае аппаратные расширения не могут быть использованы.
Для реализации возможностей архитектуры, ориентированной на 64-разрядные вычисления, разработчики AMD удвоили количество регистров общего назначения и увеличили их разрядность до 64 бит.
Кроме того, в числе принципиальных усовершенствований архитектуры процессоров AMD Athlon 64 необходимо подчеркнуть:
· Интегрированный контроллер памяти, ранее присутствующий только в микросхемах North Bridge наборов микросхем системной логики;
· Шина Hyper-Transport для связи с чипсетом, увеличивающая пропускную способность и сокращающая задержки в передаче данных;
· Удлиненные до 12 ступеней конвейер целочисленных вычислений и до 17 ступеней конвейер вещественных вычислений, что предоставляет возможность увеличить тактовые частоты;
· Увеличенный объем кэш-памяти второго уровня;
· Поддержку набора инструкций SSE2 ;
· Поддержку технологии технология Cool-n-Quiet, обеспечивающей энергосбережение и уменьшение тепловыделения;
· Усовершенствованную защиту от вирусов (блокирование переполнения буфера);
· Э ффективное выполнение 32-разрядных приложений.
Из конструктивных особенностей необходимо подчеркнуть появление крышки, защищающей кристалл процессора, в состав которого включена улучшенная цепь температурной защиты.
Из других параметров процессоров AMD Athlon 64 необходимо подчеркнуть: наличие в составе ядра более 100 млн. транзисторов, разъем Socket 754, технологию 0,13 мкм и т. п. Модули микросхем памяти DDR 2 PC 3200/2700/2100/1600 (скорость передачи данных 3,2/2,7/2,1/1,6 Гбайт) — до четырех модулей registered (специальная) DIMM или трех модулей unbuffered (обычная) DIMM подключаются посредством 64-разрядной шины (+8 бит ECC ) с пропускной способностью до 3,2 Гбайт/с. Сам же процессор подключается посредством шины HyperTransport (до 1600 МГц, Full duplex ) с пропускной способностью 6,4 Гбайт. Объем кэш-памяти L1 – 128 Кбайт, объем же кэш-памяти второго уровня L2 находится в зависимости от модели. Так модель с рейтингом 3400+ (тактовая частота ядра — 2,2 ГГц) имеет в своем составе кэш-память L2 объемом 1024 Кбайт, модель 3200+ (2,0 ГГц) — 1024 Кбайт, модель 3000+ (2,0 ГГц) — 512 Кбайт.
На основе архитектуры AMD 64 создана флагманская модель процессора, получившая наименование AMD Athlon 64 FX. Она отличается от AMD Athlon 64 сначала использованием двухканальной подсистемы памяти. В результате registered (специальные) модули памяти DDR 2 PC 3200/2700/2100/1600 подключаются посредством 128-разрядной шины (+16 бит ECC ). Это обеспечивает для подсистемы памяти полосу пропускания до 6,4 Гбайт/с.
В качестве разъема этой линейки процессоров первоначально был выбран Socket 940, совпадающий с разъемом серверных решений, однако в текущее время происходит замена его на разъем Socket 939. Двухканальность подсистемы памяти сохраняется, но с процессорами используется уже обычные стандартные модули DDR 400, что облегчает их интеграцию в системы, созданные для настольных компьютеров.
Intel EM 64T
Существующую тенденцию перехода к разработке и выпуску процессоров гибридной архитектуры поддержала корпорация Intel . Об этом впервые объявил весной этого года на Форуме IDF в Сан-Франциско Крейга Барретт, главный исполнительный директор корпорации Intel (Craig Barrett, Chief Executive Officer). Данная тема была продолжена и на других сессиях Форума.
Анонс на IDF Spring 2004
В числе многочисленных перспективных разработок корпорации CEO Intel отметил планируемую поддержку 64-битных инструкций 32-разрядными процессорами. Эта архитектура, первоначально названная как IA 32e, получила в дальнейшем наименование технология EMT 64T (Extended Memory 64 Technology)
Фото 1. Выступление Крейга Барретт, главный исполнительный директор корпорации Intel
Говоря относительно этой новой для процессоров от Intel архитектуры, Крейг Барретт подчеркнул, что на первоначальном этапе идет речь только о рынке серверов и мощных рабочих станций. Технология поддержки 64-разрядных вычислений, расширяющих возможности архитектуры IA 32, для указанного сектора будет реализована уже в 2004 году. Объектом приложения станут следующие поколения серверных процессоров Intel Xeon . В дальнейшем же по мере расширения рынка программного обеспечения, ориентированного на 64-разрядные вычисления и представленного соответствующими вариантами операционных систем и приложений, данная поддержка появится и в процессорах компьютеров настольного уровня, среди которых 32-разрядные процессоры являются доминирующими (Таблица 1).
Таблица 1. Линейка высокопроизводительных процессоров Intel
Параметры (130 нм)
Intel
Itanium 2
L3 кэш – 3/4/6 Мбайт (MP)
L3 кэш – 1,5/3 Мбайт (DP)
L2 кэш — 256 Кбайт
L1 кэш — 32 Кбайт
128 INT + 128 FP регистров
FSB — 400 МГц, 128 бит
до 512 процессоров
до 4 Мбайт L3 кэш
до 4 процессоров
Урок 22 — Понимает ли процессор 64-битные инструкции?
Intel
Pentium 4 Exteme Edition
Настольные ПК
для офиса и дома
512 Кбайт L2 кэш
технология Hyper — Threading
Intel
Pentium 4
Настольные ПК
для офиса и дома
512 Кбайт L2 кэш
Intel
Pentium M

1 M байт L2 кэш
Стоит отметить, что и Крейг Барретт, и последующие докладчики, и специалисты, участвующие в многочисленных открытых столах, многократно подчеркивали, что архитектура IA 32e, предусматривающая реализацию 64-разрядных команд, не является копированием уже существующих архитектур AMD . Более того, неоднократно подчеркивалось, что сама система команд, получившая наименование x86-64, не является собственностью фирмы-конкурента. Кроме того, архитектуры процессоров, представленных обоими крупнейшими производителями этого класса полупроводниковых элементов, являются разными и имеют свои специфические особенности реализации. Эти особенности найдут соответствующее воплощение и в 32-х, и в 64-разрядных наборах команд. Примерно потому что это было сделано в MMX , SSE , SSE 2, SSE 3, и т. п. Однако в почти всех командах совместимость будет присутствовать.
Все же, будут, бессомнения, и отличия. Отличия в изделиях от Intel и AMD будут связаны в главном с разными архитектурами, разными подходами к проектированию процессоров, разными применяемыми в производстве полупроводниковыми технологиями. В качестве примеров уникальных особенностей можно привести развиваемую технологию Hyper-Threading ( HT ), также используемый набор команд SSE 3, реализованные в продукции Intel и отсутствующие пока у конкурента даже в качестве аналогов. А в последнее время будут реализованы и другие инновации, те же технологии LaGrande, Vanderpool и, например, Foxton . В то же время в процессорах AMD используются ряд собственных уникальных разработок, например, 3 DNow !, не имеющие аналогов в изделиях Intel .
Все же, несмотря на возможные отличия в реализации технологий 64-разрядных вычислений, осуществляемых на базе 32-битных процессоров, выступивший от Microsoft Стив Балмер рассказал о том, что готова бета-версия соответствующей операционной системы, поддерживающей 64-разрядные расширения команд. Он отметил, что, по мнению специалистов Microsoft , реализация новых команд позволит повысить производительность и точность некоторых вычислений.
Данную тему продолжил в своем докладе на том же Форуме IDF Майкл Фистер, старший вице-президент и генеральный менеджер подразделения Intel Enterprise Platforms Group ( Michael Fister , Senior Vice President General Manager, Enterprise Platforms Group).
Фото 2. Выступление Майкла Фистера, старшего вице-президента и генерального менеджера подразделения Intel Enterprise Platforms Group
Он сообщил присутствующим на Форуме IDF , что первым процессором с поддержкой 64-битных команд станет 32-разрядный процессор Intel Xeon , построенный на основе ядра Nocona с использованием технологии 90 нм. Ядро младшей модели этого процессора, обладающей кэш-памятью 1 Мбайт и рассчитанной на шину 800 МГц, будет работать на частоте 3,6 ГГц. В дальнейшем по мере совершенствования полупроводникового техпроцесса будут выпущены более производительные варианты этого процессора, созданного на основе ядра Prescott по технологии 90 нм.
На этом пути будет много производственных трудностей, связанных с используемым масштабом литографии. В текущее время разработчики оперируют элементами, размеры которых составляют уже нанометры. К сожалению, разработка и выпуск процессоров по новейшим технологиям обеспечивает не только лишь уменьшение масштаба литографии и увеличение числа транзисторов на полупроводниковых кристаллах, но также сопровождается рядом негативных явлений. К таким негативным явлениям относятся значительный рост токов утечки и соответствующее увеличение теплообразования.
Однако по убеждению руководителей Intel все проблемы будут успешно решены. В доказательство этому на сайте Intel задолго до выпуска соответствующих моделей процессоров был выпущен документ, описывающий технологию 64-разрядного расширения архитектуры 32-битных процессоров — Extended Memory 64 Technology
Особенности архитектуры EM 64T
Технология 64-разрядного расширения представляет расширение 32-разрядной архитектуры.
В результате модифицированная архитектур а IA-32 подразумевает поддержку 64-разрядной адресации. Расширение включает новые режимы работы и новые расширенные инструкции, обеспечивающие увеличение функциональных возможностей процессоров (Рис. 1).
В результате внедрения нововведений 32-разрядные процессоры с поддержкой технологии 64-разрядного расширения совместимы с существующим программным обеспечением. Они рассчитаны на поддержку как 32 бит адресации, так 64 бит прямой адресации больших объемов оперативки.
Рис. 1. Основные нововведения EM 64T
Процессор с реализацией технологии 64-разрядного расширения полностью поддерживает все существующие особенности IA-32. В дополнение к ним вводится новый рабочий режим, получивший наименование IA-32e. Этот режим ( mode ) включает два подрежима (sub-modes).
Первый sub-mode — режим совместимости, доступный 64-разрядной операционной системе, создан для эксплуатации существующего наследия немодифицированного 32-разрядного программного обеспечения.
Второй sub-mode, названный 64-разрядным режимом, доступен 64-разрядной операционной системе, обеспечивающий работу приложений, написанных специально под 64-битную адресацию пространства памяти.
В 64-разрядном режиме, обеспеченного технологией 64 бит расширения, приложения могут использовать следующие возможности:
· 64 бит линейной адресации,
· 8 новых регистров общего назначения — GPR (general-purpose register),
· 8 новых 128 бит регисторов для потоковых команд SIMD-расширений (SSE, SSE2 и SSE3),
· 64-битные GPR и командные указатели,
64-расширения также добавляют унифицированную адресацию byte — register , быстрый механизм выставления приоритетов прерываний и новый режим относительной адресации.
Итак, процессор с реализацией технологии 64-разрядного расширения может работать либо в режиме IA -32 , либо в режиме IA -32 e .
Как перейти с Windows 32 на 64 бит
Традиционный режим IA -32 позволяет процессору работать в защищенном режиме, в режиме реальной адресации, режиме виртуальных 8086.
Режим IA -32 e – это режим процессора, используемый исключительно в среде 64-разрядной операционной системы, позволяет использовать средства и преимущества технологии 64-разрядного расширения.
Приведенная Таблица 2 описывает основные характеристики поддерживаемых режимов IA -32е и отличия между ними.
Таблица 2. Режимы IA-32e
64-битные технологии – еще одно направление в современном программном обеспечении
В блоге Intel довольно много говорится о многоядерных процессорах, как очевидном этапе развития компьютерных систем. Это действительно так. Но помимо многоядерных машин, другим важным направлением развития являются 64-битные технологии. Что же все-таки это такое, в чем преимущества, какие есть проблемы – взгляд пользователя и взгляд программиста.
Что такое 64-битные технологии (аппаратная и программная часть)?
Под 64-битными технологиями понимают как аппаратные, так и программные средства.
К аппаратным средствам относятся 64-битные процессоры (Intel 64, Intel Itanium). «Бытовые» процессоры делятся на x86-совместимые (Intel 64, AMD64) и несовместимые с ними процессоры Intel Itanium. Естественно, что для 64-битных процессоров должны быть соответствующие материнские платы, но, обычно, их в отдельный класс не выделяют.
К программным средствам относятся 64-битные операционные системы, 64-битные драйверы, также приложения – как 64-битные, так и просто работающие на 64-битных операционных системах. Ну и не будем забывать об инструментах для разработчиков 64-битных приложений (компиляторы, отладчики, библиотеки).
Это уже есть или еще надо ждать?
Что касается аппаратной составляющей 64-битных технологий, то она уже давно готова, внедрена и поболее того, наверняка находится у вас на десктопе. Спорим, что у большинства читателей будет 64-битный процессор (см. ark.intel.com)?
С программной составляющей дело обстоит сложнее. 64-битные операционные системы как в Unix-мире, так и в Windows-мире давно уже существуют. Но вот их распространенность пока не велика. Причиной этого является небольшое количество программ, которые не имеют проблем в 64-битном окружении.
Дошло даже до того, что Microsoft в Windows 7 встроила виртуальную машину в операционную систему, чтобы решить проблемы старых программ.
Причина недостаточного количества 64-битных программ кроется в замкнутом круге, который, надеемся, все-таки прорвется с течением времени. Разработчики программ не хотят вкладываться в 64-битный софт, поскольку у малого количества пользователей 64-битная операционная система, а пользователи не устанавливают 64-битные операционные системы, потому что мало 64-битных программ. Разорвать этот круг может кто-то третий. Так, например, Microsoft выпустила Windows Server 2008 R2 исключительно в 64-битном варианте.
Так что с одной стороны, как бы все готово к массовому переходу на 64 бита, но с другой – этот переход только начинается.
Точка зрения пользователей
Для пользователя 64-битные технологии — это возможность получить для приложений больше двух гигабайт оперативки. Где это нужно? В «тяжелых» задачах (видео, звук, графика, архивация), в играх и даже в браузерах (когда открыто несколько десятков вкладок). Как бы привлекательно, но пользователи пока не спешат переходить на 64 бита, потому что есть проблемы взаимодействия 64-битного и 32-битного программного обеспечения.
Это проблемы решаются, но видимо не так быстро как хотелось бы пользователям.
Но 64-битные технологии актуальны не только лишь для «тяжелых» задач. Даже если программа использует немного оперативки (около гигабайта), то при распространении многоядерных процессоров, 64-битные технологии окажутся востребованными. Ведь в 32-битной операционной системе всего доступно менее 4 Гбайт (2^32), хотя на практике даже меньше. А если на машине с четырьмя ядрами запущено несколько приложений?
Да к тому же каждому из них нужно по гигабайту оперативной памяти… Так что тут уже без 64-битных систем никуда.
Точка зрения программистов
Как говорилось выше, программисты не особо спешат делать 64-битные версии своих приложений. Хотя все инструменты для этого уже есть – есть компиляторы 64-битных приложений для большинства языков программирования (как от Intel, так и от Microsoft), есть сторонние инструменты (как, например, анализатор кода PVS-Studio, созданный для выявления ошибок, характерных для 64-битных и параллельных приложений).
Основная причина, почему не спешат программисты, это необходимость поддерживать две версии программы – 32-битную и 64-битную. В теории довольно легко скомпилировать 32-битное приложение для 64-битной системы, однако на практике возникают многочисленные нюансы. Из-за чего и приходится поддерживать две версии. И пока возможно обойтись только одной (как например, для 32-битных игр), то стараются обходиться одной версией приложения.
Перспективы
Очевидно, что 64-битный мир придет к нам. Насколько это будет быстро – это зависит и от программистов, и от пользователей. Но уже ясно, что те компании-разработчики программ, которые быстрее выпустят 64-битные версии своих приложений, смогут вырваться вперед в конкурентной борьбе. А пользователи, которые быстрее перейдут на 64-битные технологии, смогут некоторое время назад оценить эти преимущества.
Что есть в сети 64-битного?
1. Форум компании Intel «Разработка 64-битных приложений» на русском языке.
2. Статья «20 ловушек переноса Си++ — кода на 64-битную платформу».
3. Ресурсы для разработчиков 64-битных и параллельных программ на русском языке.
4. Инструмент PVS-Studio – поиск проблем в 64-битных и параллельных программах.
Что значит определение «64-разрядный процессор»?
Столько раз слышала это, читала, но как-то никогда не понимала, что это значит.
Какие особенности у такого процессора (физические характеристики).
И какое отличие от 32-разрядных?
Дополнен 12 годов назад
что такое «биты» и «разряды байта» рассказывать не нужно — знаю
Лучший ответ
Поддерживает 64-разрядные инструкции .Это все современные процессоры от двухядерника и выше .
Остальные ответы
Основное отличие открывать ехе-файлы вдвое большего объема.
Раз знаете что такое байты- итак вот эту самую разрядность и означает.
это значит у него 64 регистра памяти и он может выполнять как 32х разрядные так и 64х разрядные программы
64-битная аппаратная платформа: архитектура микропроцессора и соответствующий набор инструкций и чипсет, разработанные компанией AMD. Это расширение архитектуры x86 с полной обратной совместимостью. Набор инструкций x86-64 в текущее время поддерживается процессорами AMD Athlon 64, Athlon 64 FX, Athlon 64 X2,Phenom, Phenom II, Turion 64, Opteron, последними моделями Sempron. Этот набор инструкций поддержан компанией Intel (с незначительными дополнениями) под названием Intel 64 (ранее известные как EM64T и IA-32e) в поздних моделях процессоров Pentium 4, также в Pentium D, Pentium Extreme Edition, Celeron D, Core 2 Duo, Core 2 Quad, Core i3, Core i5, Core i7 и Xeon.
Корпорации Microsoft и Sun Microsystems используют для обозначения этого набора инструкций термин «x64», однако каталог с файлами для архитектуры в дистрибутивах Microsoft называется «amd64» (ср. «i386» для архитектуры x86).
64 разрядный ЦП — способен выполнять операции с 64 разрядными цифрами, и соответсвенно с 64 разрядными инструкциями.
Т. е. в теории он должен работать вдвое быстрее 32-х рязрядных ЦП но на самом деле процентов на 10-20.
Если человеческим языком, то тут получается довольно простая арифметика.
Вы наверное знаете о таком понятии, как тактовая частота.
Например, процессор, с частотой 1 гГц способен произвести 1000000000 тактов за секунду
1 такт (его еще называют машинным словом) — это максимальное колличесво информации, которое процессор способен обработать за один подход.
В x32 процессорах 1 такт (длина машинного слова) составляет 32 бита или 4 байта
А в x64 — 64 бита или 8 байт
Похожие статьи
-
Микропроцессор Intel Pentium 4 650, с поддержкой технологии HT Поколения процессоров intel Фактически вся современная техника не может существовать без…
-
Что такое 64-битный микропроцессор? на виндах пишут X32, X64, X 86 что это такое? чем отличаются! и как узнать для моего компа какая? X86 — общее…
-
• усовершенствованный техпроцесс производства — 14nm+; 1151 v2 процессоры список Столичная область, Одинцовский район, городское поселение Лесной…