Процессор x64 что это

В чем разница между х86 и х64?

Многие пользователи часто задаются вопросами: «Какую систему мне ставить?», «В чем разница между х86 и х32?» и т. д. Давайте же разложим все по полочкам.

х86 — это архитектура процессора с одноимённым набором команд, впервые реализованная в процессорах компании Intel. Название образовано от двух цифр, которыми заканчивались названия процессоров Intel ранних моделей — 8086, 80186, 80286 (i286), 80386 (i386), 80486 (i486). Через какое-то время цифровые обозначения новых процессоров стали сменяться именами. Так публика узнала о Pentium и Celeron, но платформа x86 не изменялась вплоть до 2000-х годов, но об этом чуточку попозже.

Процессор x64 что это

В начале своего пути х86 архитектура, которая была впервые представлена на i8086, применялась на 16-разрядных процессорах (может хранить 2^16 уникальных значений), имела 16-битные инструкции и внутреннюю 16-битную шину, позже добавили еще внешнюю 8-разрядную шину данных. Дальше события развивались довольно просто — производители увеличивали скорость, количество транзисторов, набор команд и т. д., и так вплоть до выхода 80386(i386) — процессора, который на то время знаменовал собой революцию в мире процессоров x86. Это был первый 32-разрядный процессор, который мог использовать кэш-память, расположенную на внешнем чипе.
Вплоть до анонса AMD64 (аппаратная платформа) архитектура не сильно менялась.
После выхода AMD64 и Intel 64 х86 она подверглась серьезным изменениям.
Процессоры архитектуры поддерживают два режима работы: Long Mode («длинный» режим) и Legacy Mode («наследственный», режим совместимости с 32-битным x86).
Основные достоинства архитектуры x86-64:

«Что такое x32?»

Это 32-битная операционная система, которая ставится на 32-разрядные процессоры. Если брать в качестве примера ОС Microsoft, то первая x32 была Windows 95, которая в полной мере использовала возможности данного процессора и архитектуры (x86). Главным недостатком x32 является невозможность поддержки более чем 4 ГБ ОЗУ. Примечательно, что система в состоянии оперировать только 3 ГБ памяти и 1 ГБ просто проваливается.
Еще существует довольно распространённая ошибка: когда пишут совместимость программ, то указывают x86, подразумевая 32-битную платформу. Это не совсем корректно и только вводит в заблуждение. Лучше всего указывать x86_32bit или x86_64bit. Либо сокращать до интуитивно понятных x32 или x64.

что собой представляет x64?

x86_64bit — это 64-битная операционная система, которая ставится на 64-разрядные процессоры с архитектурой x86-64. «64-битный лейбл» звучит возбуждающе, но в практическом плане это всего лишь хитрый маркетинговый трюк, скрывающий не только достоинства, но и недостатки. В принципе, ее главным достоинством была и остаётся возможность воспринимать до 32 ГБ ОЗУ, что существенно увеличивает производительность. Еще одним плюсом данной ОС есть то, что под ней процессоры на архитектуре х86-64 (Celeron, Core 2, Core i3, Core i5, Core i7) задействуют весь потенциал кристалла. Это возможно благодаря режиму Long Mode. Недостатком же есть увеличение потребляемой оперативной памяти программами, например, тот же Apache на 32-бит потреблял 20 МБ ОЗУ, а уже на 64-бит ОС — приблизительно 50 МБ.

Источник

Просто о сложном: зачем нужен 64-битный процессор

Как все мы знаем, недавно компания Apple представила iPhone 5s, одним из главных новшеств которого стал новый процессор, но процессор не простой, а 64-битный! Но поскольку для большинства пользователей 64 bit vs 32 bit означает только в два раза большее число, сегодня нам бы хотелось рассказать о том, что же в действительности получат пользователи, то есть мы с вами, от этого революционного новшества в седьмом поколении iPhone.

Процессор x64 что это

Для начала кратенько: во-первых, 64-битный процессор означает попросту большую производительность: в теории, двукратный прирост производительности и скорости, но на практике мы получаем около 15-30 % прироста. Во-вторых, приложения, которые используют возможности 64-битного процессора, более оптимизировано используют его ресурсы, а также RAM. Идеальным примером, разумеется, являются игры.

А теперь просто о сложном. Чтобы понять, в чем отличие 64-битного процессора от 32-битного, давайте обратимся к мысленному эксперименту: допустим, что у нас есть библиотекарь, у которого 32 помощника, но в соседнем здании есть более «прокаченный» библиотекарь, у которого 64 помощника.

Процессор x64 что это

Допустим, пришел профессор палеонтологии и попросил 65 книг о палеозойской эре в обеих библиотеках. Как действуют в первой библиотеке: помощники отправляются искать книги и приносят 32 книги, потом еще раз, а потом и третий раз, но уже возвращаясь с одной книгой. Как действуют во второй библиотеке: помощники отправляются искать книги и приносят 64 книги, а потом бегут еще разок за последней книжкой. Прирост только на 1/3.

Процессор x64 что это

Вот так, подобно двум библиотекарям, работают процессоры 32- и 64-битных архитектур. Ведь количество бит указывает на то, какое количество информации способен обработать процессор. Надеюсь, с этим все ясно.

Идем дальше

Более того, существует еще маленькое преимущество, которое известно буквально всем: доступная оперативная память. Дело в том, для 32 бит ограничение составляет 4 ГБ, выше не взлетит, точнее, попросту не увидит. И вот в данном случае это действительно задел на будущее, поскольку до такого количества оперативной памяти устройствам компании Apple далеко. Стоит также отметить, что Apple не разглашает количество оперативной памяти в своих устройствах, но в iPhone 5, например, ее 1 ГБ.

Подведем итог

Итак, для чего все-таки нужен 64-битный процессор сейчас и в ближайшем будущем. Сейчас — просто для более быстрой работы приложений, интерфейса и… пожалуй, все. А в будущем это позволит вывести приложения на более новый уровень, использовать в устройстве более 4 ГБ оперативной памяти, а также, вероятно, позволит осуществить какие-либо новые функции.

Источник

64-битные x86 процессоры

Что нужно для работы 64-битных x86 приложений на моём ПК?
1)64-битный x86 процессор. На момент написания FAQ это были процессоры AMD с поддержкой технологии AMD64 и Intel c EM64T, соответственно. Конкретно речь идёт о AMD Opteron/Athlon64/Turion 64(мобильный аналог Athlon64)/Sempron 64/Phenom64. У Intel поддержка EM64T присутствует у процессоров Celeron D 3X1/3X6, Pentium4 5X1/5X6/6XX, Pentium D, Pentium XE (не Pentium4 XE!), всех Xeon DP с 800МГц с шиной и XeonMP c 667МГц шиной, а также у большинства будущих процессоров Intel за исключением Pentium M и Сeleron M.

Также надо убедиться, что процессор корректно опознаётся BIOS’ом материнской платы (это означает, что в него загружен необходимый микрокод, несоблюдение этого условия может привести к серьёзным проблемам в работе компьютера). В некоторых ситуациях может потребоваться обновление BIOS материнской платы. В первую очередь это касается процессоров Intel, поскольку не все LGA775-материнские платы изначально поддерживали такие процессоры.
2)Операционная система.
На момент написания FAQ доступны следующие ОС:
Microsoft Windows XP Professional x64 Edition, Microsoft Windows 2003 Server x64 Editions (Standart/Enterprise/Datacenter), Windows Server 2008, также на платформу AMD64 перенесены Sun Solaris и различные варианты Linux и FreeBSD,(детальное рассмотрение особенностей unix-подобных ОС выходит за рамки данного FAQ), Windows Vista также имеет x64 версии всех редакций кроме начальных.
3)Драйверы. Все драйверы, работающие в ядре системы должны быть 64-битными, обратной совместимости не предусмотрено. Для наиболее распространённых комплектующих (видеокарты nVidia GeForce и ATi Radeon, чипсеты и дисковые контроллеры Intel, VIA, nVidia) такие драйверы уже написаны.

Сравнительная таблица ограничений по максимальному объёму используемой оперативной памяти и числу процессоров для 32 и 64-битных версий операционных систем от Microsoft:

Cведения о максимально поддерживаемых объемах памяти для 64-битных версий Windows Vista можно найти здесь.

Источник

Что значит 32 разрядная система и процессор x64?

Просматривая свойства компьютера в операционной системе Windows, некоторые пользователи могут обратить внимание на раздел “Тип системы”. В нем указывается разрядность установленной Windows, а также разрядность центрального процессора, установленного в системном блоке.

Ниже мы расскажем вам что означают указанные в типе системы данные.

Что показывает разрядность (x86, 32 и 64 бит)?

Разрядность процессора показывает какой объем данных, измеряемый в битах, может обработать регистр процессора за единицу времени, равной одному рабочему такту.

Таким образом, чем выше разрядность процессора и чем выше его тактовая частота – тем больший объем данных он может обработать и тем выше его общая производительность.

Но для того, чтобы процессор работал в 64 битном режиме, нужно чтобы операционная система была 64 битной, а также приложение, запускаемое в ней.

Стоит отметить, что 32 битные (x86) приложения также работают в 64 битных системах и на 64 битных процессорах. А вот в обратную сторону совместимость отсутствует. То есть запустить 64 битную программу в 32 битной Windows и/или на 32 битном процессоре невозможно.

В принципе, начиная с 2003 года, все процессоры Intel и AMD начали поддерживать 64 битную архитектуру.

Не стоит забывать про очень важный недостаток 32 битной архитектуры – она позволяет работать не более чем с 3.2 гигабайтами оперативной памяти.

Что показывает тип системы в свойствах компьютера?

Фраза “32 разрядная система процессор x64” говорит о том, что на вашем компьютере установлен процессор с поддержкой 64 битной архитектуры, а вот windows установлен 32 битный.

Если у вас установлено 3 ГБ оперативной памяти и меньше, то 32 разрядная система лучше подходит, чем 64, так как она использует для своей работы меньший объем памяти.

Процессор x64 что это

64 битная система и процессор

Если же объем установленной ОЗУ от 4 ГБ и выше, то обязательно нужно переустановить систему на 64 битную, чтобы в типе системы было указано “64 разрядная система процессор x64”, так как это позволит использовать всю память и соответственно увеличит производительность.

Источник

32-разрядная операционная система процессор x64, как понять?

Процессор x64 что этоПроцессор x64 что этоПроцессор x64 что этоПроцессор x64 что это Процессор x64 что это

В настоящее время происходит массовый переход к 64-разрядным операционным приложениям и процессорам. По мере обновления оборудования растет и возможность использовать современное ПО, как системное, так и прикладное. Многие пользователи задаются вопросами о разнице между версиями программ, операционных систем, и самого оборудования, которое они используют.

Процессор x64 что это

32-разрядная операционная система процессор x64, как понять?

Попытаемся внести порядок и ясность в эти вопросы. Для начала несколько определений:

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

Процессор x64 что это

Соответствие разных операционных систем с разрядностью процессора в хронологическом порядке

Для примера взяты наиболее массовая платформа Intel (в скобках могут быть указаны другие производители) и наиболее распространенная ОС Microsoft Windows.

ГодыПроцессор(ы)Разрядность процессораОперационная системаЕсть ли 64-разрядная версия ОС?
1978-19828086, 8018616CP/M, MS DOS
19828028616MS-DOS, Windows 3.1
19858038632MS DOS, Windows 3.1/NT/95
19898048632MS DOS, Windows 3.1/NT/95/98
1993-2000Pentium32MS DOS, Windows 3.1/NT/95/98/ME/2000/Vista/XPWindows Vista/XP*
2003Athlon 64 (AMD)64Windows 2000/Vista/XP/7Windows 2000/Vista/XP/7*
2004Pentium D, Xeon64Windows 2000/Vista/XP/7Windows 2000/Vista/XP/7*
2008Intel Core64Windows 2000/Vista/XP/7/10Windows 2000/Vista/XP/7/10*

Важно! * 64-разрядные версии ОС, несовместимы с 32-разрядными процессорами

Оборудование компьютеров

Внутреннее устройство процессора (архитектура) 8086 оказалось достаточно удачным, чтобы дать еще целое семейство процессоров, последовательно улучшаемых на протяжении долгого времени. Очередная модель получила обозначение 80186, и в дальнейшем, вплоть до Pentium, третья цифра в обозначении микросхем последовательно возрастала.

Процессор x64 что это

Удачное внутреннее устройство процессора (архитектура) 8086, после которого стало появляться семейство улучшенных процессоров

Именно из-за способа обозначения чипов, в общем, внутренней проблемы производителя, появилось “загадочное” обозначение x86. Потребителя обычно такие вещи совершенно не интересуют. x86 – это просто собирательное имя для 186, 286, 386 и т.д. Не следует путать его с x64. Все очень просто: архитектуру 32-разрядных компьютеров называют x86, а 64-разрядных – x86-64.

До 80386 шина процессора была 16-разрядной, и это должно было учитываться при написании кода. Поскольку в программах очень часто используются 32-разрядные числа, а иногда и 64-разрядные, то 16-разрядный процессор должен был обрабатывать их “в несколько приемов” (машинных инструкций) что замедляет работу программ.

Процессор x64 что это

Архитектура 64-разрядных – x86-64 процессоров

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

В начале 2000-х годов появились 64-разрядные процессоры. Не все они оказались удачными. Например, Intel Itanium (архитектура IA-64), при всех своих преимуществах оказался плохо совместимым со многими 32-разрядными программами, которые работали на нем еще хуже, чем на других машинах. За что получил прозвище “Итаник” (от слова Титаник) и скоро был снят с производства.

Процессор x64 что это

Intel Itanium (архитектура IA-64), при всех своих преимуществах оказался плохо совместимым со многими 32-разрядными программами

64-разрядные процессоры AMD (компания Advanced Micro Devices) оказались намного более практичными, так как это было очередное расширение x86, причем была достигнута очень высокая степень обратной совместимости. Это означает, что 32-разрядные программы на таких процессорах выполняются без потери скорости и при поддержке любого машинного кода.

Процессор x64 что это

64-разрядные процессоры AMD более практичные и имеют высокую степень обратной совместимости

Созданная AMD архитектура команд для новых процессоров получила несколько названий, означающих одно и то же:

Oracle и Microsoft используют для этой архитектуры термин x64, так что его тоже можно добавить в этот список.

Операционные системы

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

Процессор x64 что это

Совместимость 32-х и 64-разрядных операционных систем с 32-х и 64-битными процессорами

При появлении нового, более совершенного процессора, не просто улучшенного, а с таким важным свойством как очередное удвоение разрядности, для программного обеспечения возможны пять ситуаций:

Первый случай требует полной обратной совместимости для нового процессора. Второй требует повышенной производительности и памяти от новой машины, так как виртуальная машина сама расходует достаточно ресурсов. Остальные случаи требуют выпуска новых версий программного обеспечения.

В действительности, все эти ситуации могут встречаться в различных сочетаниях, и поэтому при использовании уже привычных и любимых пользователями версий программ возможно все: начиная от того, что программа работает намного лучше, чем прежде, до полной невозможности ее запустить. Программы редко состоят только из одного исполняемого файла, часто к ним прилагается множество динамических библиотек (файлов dll) и дополнительных утилит. Все они могут иметь особенности, которые помешают работе программы или ограничат ее функциональность.

Процессор x64 что это

Программы имеют не только исполнительный файл, но и файлы dll, которые могут помешать работе в определенной операционной системе

В таблице ниже перечисляются некоторые различия между распространенными операционными системами используемыми на ПК.

Операционная системаРазрядность, битЯдроМинимум памяти для работыМинимум на жестком дискеЧастота процессора, минимумЧисло задачЧисло пользователейСостояние на 2018 год
CP/M8Монолитное16 Кб1-5 MHz11Историческое
86-DOS16Монолитное32 Кб4-16 MHz11Историческое
MS DOS16Монолитное64 Кб4 MHz11Историческое
Windows 3.116MS-DOS 3.1 и выше640 Кб6.5 Mb4 MHz11Историческое
Windows 9516Монолитное4 Мб50 Mb16 MHzМногозадачная1Историческое
Windows 9832Монолитное16 Мб195 Mb66 MHzМногозадачная1Историческое
Windows ME32Монолитное32 Mb200 Mb155 MHzМногозадачная1Историческое
Windows 200032Гибридное32 Mb2 Gb133 MHzМногозадачная1Историческое
Windows XP32, 64Гибридное64 Mb1.5 Gb233 MHzМногозадачная1Прекращена основная поддержка
Windows Vista32, 64Гибридное384 Mb20 Gb800 MHzМногозадачная1Историческое
Windows 732, 64Гибридное1 Gb/2 Gb*16 Gb/20 Gb*1 GHzМногозадачная1Прекращена основная поддержка
Windows 832, 64Гибридное1 Gb/2 Gb*16 Gb/20 Gb*1 GHzМногозадачная1Не поддерживается
Windows 1032, 64Гибридное1 Gb/2 Gb*16 Gb/20 Gb*1 GHzМногозадачная1Поддерживается

На заметку! * – слеш (/) разделяет платформы x86 (32 бит) и x86-64 (64 бит).

Как определить разрядность компьютера

Узнайте особенности и недостатки систем в статье — «Чем отличается 32-битная система от 64-битной Windows».

Процессор x64 что это

Способы определения разрядности компьютера

Первый способ

Одним из способов является переход в меню BIOS компьютера. На разных машинах для этого могут быть свои клавиши, используемые в начале загрузки. Обычно подсказка для перехода в меню BIOS находится внизу экрана и у пользователя есть некоторое время чтобы войти туда, т.е. успеть нажать требуемую клавишу. Если пользователь ничего не предпринимает, загрузка продолжается, как обычно.

Процессор x64 что это

Во время диагностики POST во второй строке можно увидеть данные процессора, по которым можно узнать разрядность компьютера

Процессор x64 что это

Выбираем пункт «Standard CMOS Features», открываем его нажав клавишу «Enter»

На заметку! Выбирать пункты всех меню можно клавишами со стрелками, а для подтверждения выбора используйте «Enter» (как и подсказывается в нижней части экрана).

Процессор x64 что это

Выбираем пункт «System Information», нажимаем «Enter»

Процессор x64 что это

В открывшемся окне мы увидим важные сведения о конфигурации оборудования, в первой строке будет указан процессор

Таким образом можно однозначно узнать марку процессора. Правда, здесь не указана его разрядность, но так как процессор у нас однозначно идентифицирован, то найти его разрядность очень легко в поисковых системах интернета.

Второй способ

При загруженной системе нужно обратиться к ее свойствам. Для этого нужно сделать следующее:

Процессор x64 что это

Открываем меню «Пуск»

Процессор x64 что это

Процессор x64 что это

Внизу, наведя курсор мыши на пункт «Процессор», мы увидим полные сведения о типе процессора

Третий способ

Для определения установленного процессора можно использовать командную строку.

Процессор x64 что это

Открываем меню «Пуск»

Процессор x64 что это

Вводим в текстовом поле «cmd», открываем приложение

Процессор x64 что это

В поле вводим команду «systeminfo», нажимаем «Enter»

Процессор x64 что это

В пунктах «Тип системы» и «Процессоры» находим соответствующую информацию

Как определить разрядность операционной системы

Один из способов уже показан выше, это третий способ с командой «systeminfo». Для тех, кто не любит иметь дело с «Командной строкой», есть еще один способ:

Процессор x64 что это

Открываем меню «Пуск»

Процессор x64 что это

Процессор x64 что это

Щелкаем по подпункту «Свойства системы»

Процессор x64 что это

В пункте «Тип системы» находим разрядность своей операционной системы

Читайте подробную информацию в новой статье — «Как узнать битность системы Windows 7».

Ответы на частые вопросы

Пользователей часто интересуют вопросы, на которые они хотят иметь вполне однозначные ответы, без необходимости вникать в тему глубоко. Вот некоторые из них вместе с ответами.

ВопросОтвет
Какой процессор x86?Любой 32-разрядный, совместимый с ПК
Нужны ли 64-разрядные драйверы для устройств при работе в 64-разрядной версии Windows?Обязательно. Драйверы устанавливаются в соответствии с выбранной операционной системой
Как сменить разрядность операционной системы?Никак. Только переустановкой. Предварительно необходимо сохранить все важные данные
32 или 64 бит: какую ставить систему и как определить?Если процессор 32-разрядный, то можно ставить только 32-разрядную версию ОС. Если процессор 64-бит, то следует руководствоваться всеми остальными системными требованиями
Почему следует устанавливать 64-битную версию операционной системы?Если ваш компьютер достаточно современный (не старше 7-8 лет) то он обязательно поддерживает 64-разрядные системы, и именно этот вариант раскрывает все возможности данного компьютера полностью
Какая «семерка» лучше — 32-х или 64-х разряднаяЗдесь скорее нужно говорить о «железе», если компьютер достаточно новый, то лучше, конечно-же 64-разрядная
Можно ли запускать 32-разрядные программы и драйвера на 64-разрядном компьютере?В подавляющем большинстве случаев можно, если используется архитектура amd64 (она же x86-64). Кроме того, в Windows 7, например, имеется режим эмуляции Windows XP, который дает дополнительные возможности для этого. Однако есть случаи несовместимости и придется использовать 64-разрядные версии таких приложений
Какие недостатки есть у 64 битной Windows?Повышенные требования к памяти, и больше места на диске. Но это является проблемой только для старых компьютеров

Видео — Выбор между 32-разрядными и 64-разрядными версиями Windows

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *