Процессор x64 что это значит


Windows 64-bit или 32-bit: какая лучше для вашего компьютера

22 февраля 2018 Ликбез Windows

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

В процессе установки Windows или обыкновенных программ вы наверняка сталкивались с выбором между 32- и 64-разрядной версиями софта. Если нет, то ещё столкнётесь.

Что такое разрядность

Разрядностью называют количество информации, которое процессор способен обработать за один такт. В зависимости от этой величины чипы делят на два типа: 32-разрядные (32-битные), обрабатывающие по 32 бита за такт, и 64-разрядные (64-битные), обрабатывающие по 64 бита.

Из классификации железа вытекает и разделение софта. Операционные системы и программы, спроектированные для работы на 32-разрядных процессорах, тоже называют 32-разрядными (32-битными). А ПО, предназначенное для 64-разрядных чипов, — 64-разрядным (64-битным).

В чём отличия двух архитектур

Во-первых, они по-разному потребляют память. 32-разрядные Windows и сторонние программы, как и 32-разрядные процессоры, не могут использовать больше 4 ГБ ОЗУ, сколько бы памяти ни было в компьютере. А для 64-разрядной архитектуры подобного ограничения нет, и, более того, она работает с ОЗУ эффективнее.

Если у вас 32-разрядная Windows или 32-разрядный процессор, то нет смысла устанавливать больше 4 ГБ ОЗУ.

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

  • 32-разрядные Windows и 32-разрядные программы можно устанавливать на любые компьютеры.
  • 64-разрядные Windows можно устанавливать только на компьютеры с 64-битными процессорами.
  • 64-разрядные программы можно устанавливать только на компьютеры с 64-битными процессорами, на которых работает 64-разрядная Windows.

Какую Windows устанавливать: 32 или 64 бита

Если у вас 32-разрядный чип или меньше 2 ГБ ОЗУ, то выбора нет: на вашей системе нормально будет работать только 32-битная ОС.

Если у вас 64-разрядный процессор и от 2 ГБ ОЗУ, устанавливайте 64-разрядную версию Windows как более современную и эффективную.

Чтобы узнать архитектуру своего чипа, наберите в поиске Windows «система» и откройте найденный раздел: нужная информация будет указана в поле «Тип системы». 32-разрядная архитектура обозначается как x86, 64-разрядная — как x64.

Какие программы устанавливать: 32 или 64 бита

Если у вас 32-разрядный процессор или 32-разрядная версия операционной системы, то вам доступен только один вариант — 32-разрядные программы.

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

Разрядность Windows, которая установлена на вашем компьютере, можно узнать в том же меню, что и разрядность процессора: наберите в поиске «система» и откройте найденный раздел.

Как перейти с 32-разрядной Windows на 64-разрядную

Допустим, у вас 64-разрядный процессор, но установленная 32-битная Windows не позволяет использовать 64-разрядные программы. В таком случае есть смысл перейти на 64-битную версию ОС. Для этого нужно переустановить Windows, выбрав в процессе 64-битную версию.

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

ГлавнаяОперационные системы

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

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

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

  • разрядность – количество цифр в числе в позиционных системах счисления. Относится как к обычным десятичным числам, так и используемым в информатике двоичной, шестнадцатеричной и восьмеричной системам. Один разряд в двоичной системе называется битом и может иметь только одно из значений: 0 или 1;
  • разрядность процессора – число двоичных разрядов на шине данных процессора. Определяет наибольший размер числа, обрабатываемого в одной машинной операции или хранимого в регистрах процессора. Чем выше данный показатель, тем более производительным является процессор и тем больше объем адресуемой им памяти;
  • разрядность операционной системы – способность скомпилированного машинного кода из исполняемых файлов системных программ и библиотек выполнять n-разрядные инструкции процессоров: арифметические и адресные команды, где n – разрядность процессора, установленного на аппаратной платформе, используемой для работы данной системы.

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

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

Для примера взяты наиболее массовая платформа 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-разрядными процессорами

Содержание

  • Оборудование компьютеров
  • Операционные системы
  • Как определить разрядность компьютера
    • Первый способ
    • Второй способ
    • Третий способ
  • Как определить разрядность операционной системы
  • Ответы на частые вопросы
    • Видео — Выбор между 32-разрядными и 64-разрядными версиями Windows

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

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

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

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

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

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

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

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

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

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

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

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

  • x86-64;
  • Amd64;
  • Intel64.

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

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

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

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

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

  • запуск старых программ на новом процессоре;
  • эмуляция, запуск в среде виртуальной машины;
  • перекомпиляция исполняемых файлов под новый процессор;
  • изменение программного кода и повторная компиляция;
  • написание программного кода “с нуля”.

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

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

Программы имеют не только исполнительный файл, но и файлы 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».

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

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

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

  1. Включите питание компьютера.
  2. Дождитесь появления диагностики POST. Здесь уже во второй строке видно, какой именно процессор установлен: Pentium Dual-Core E5200.

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

  3. Но этот экран довольно быстро исчезает, так что можно пойти дальше и войти в BIOS. Нажмите клавишу «DEL».
  4. В начальном меню BIOS выберите «Standard CMOS Features».

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

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

  5. В меню «Standard CMOS Features» выберите пункт «System Information».

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

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

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

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

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

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

  1. Войдите в меню «Пуск».

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

  2. Выберите «Компьютер».

    Открываем «Компьютер»

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

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

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

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

  1. Войдите в меню «Пуск».

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

  2. Найдите приложение cmd.exe в папке (подменю) «Стандартные». Или можно проступить еще проще и написать в текстовом поле «cmd».

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

  3. В появившемся консольном окне наберите имя команды: «systeminfo» и нажмите «Enter».

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

  4. В результатах, выданных программой «systeminfo», обязательно будет указан тип процессора (а заодно и тип операционной системы).

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

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

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

  1. Войдите в меню «Пуск».

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

  2. Выберите меню «Компьютер».

    Открываем «Компьютер»

  3. Выберите подпункт «Свойства системы».

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

  4. Появится окно просмотра сведений о системе. Здесь можно точно выяснить разрядность операционной системы, установленной на данном компьютере. Заодно приводятся сведения о процессоре.

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

Читайте подробную информацию в новой статье — «Как узнать битность системы 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

Понравилась статья?
Сохраните, чтобы не потерять!

Рекомендуем похожие статьи

Что такое 64-разрядный процессор (64-разрядные вычисления)?

Дата центр

К

  • Стивен Дж. Бигелоу, Старший редактор технологий

Что такое 64-разрядный процессор (64-разрядные вычисления)?

64-битный процессор — это микропроцессор, который может обрабатывать данные и инструкции порциями по 64 бита. Микропроцессоры, которые могут обрабатывать 64 бита, выполняют большее количество вычислений в секунду по сравнению с 32-битными процессорами. Типичные варианты термина включают 64-битный процессор , 64-битный процессор и 64-битный микропроцессор .

Каждый микропроцессор обрабатывает два ключевых критерия: адреса памяти и соответствующие данные или инструкции, присутствующие в каждом адресе памяти. Таким образом, микропроцессоры привязаны к памяти, в которой выполняются приложения и данные, а количество битов, доступных на процессоре, определяет размер и пространство памяти, а также объем данных, которые процессор может обрабатывать в единицу времени. Это стало де-факто способом классификации или классификации современных процессоров.

64-битный процессор использует внутренние регистры — места временного хранения внутри процессора — шириной 64 бита. Обычно это соответствует адресной шине и шине данных, которые также имеют ширину 64 бита. Адресная шина — это путь прохождения электрических сигналов, используемый для определения адреса устройства или памяти, к которому процессор пытается получить доступ. Шина данных — это путь, используемый для обмена данными с предполагаемым адресом. Процессоры также включают сигнализацию для третьей шины управления, но эта шина обычно представляет собой уникальный набор дискретных или отдельных цифровых сигналов и не работает как шина адреса или данных.

В чем разница между 32-битным и 64-битным процессором?

64-разрядные процессоры могут включать и поддерживать следующие передовые технологии:

  • более высокая тактовая частота системы и скорость шины;
  • гиперпоточность и быстрый обмен данными;
  • больший внутренний кеш; и
  • расширенных набора инструкций.

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

Простая нотация 64-битная может показаться не впечатляющей сама по себе, но использование 64-битной системы имеет серьезные последствия для компьютеров. В двоичном формате 2 64 или два, возведенные в 64-ю степень, равняются 18 446 744 073 709 551 616 уникальных чисел. Для адресной шины это около 18 эксабайт потенциально адресуемой памяти. Для шины данных это 18 квинтиллионов возможных значений. Это в разы больше, чем 4 гигабайта адресного пространства памяти, возможного с предыдущими 32-разрядными процессорами (2 32 = 4 294 967 296).

Объяснение совместимости с 64-битными вычислениями

Учитывая большие инвестиции, связанные с компьютерным оборудованием и программным обеспечением, идея обратной совместимости имеет решающее значение — будет ли то, что у меня есть сейчас, работать над чем-то другим или новым? Переход от 32-разрядной к 64-разрядной архитектуре может привести к разрушительным последствиям. Несмотря на то, что 64-разрядные вычисления уже более десяти лет являются нормой, стоит задуматься о последствиях такого перехода.

Оборудование. 64-разрядные процессоры несовместимы с 32-разрядными процессорами. Одного количества сигнальных контактов, задействованных в корпусе процессора, достаточно, чтобы гарантировать, что 64-битный процессор не сможет просто вставить 32-битный процессорный разъем на материнской плате компьютера. Как минимум, 64-разрядному компьютеру требуется полная замена материнской платы для поддержки 64-разрядного процессора, различные конфигурации тактовой частоты и шины, новые наборы микросхем для взаимодействия процессора с другими устройствами ввода-вывода, такими как диски и порты, а также сокеты для гораздо больших устройств. запоминающие устройства.

Большинство средств диагностики системы показывают текущую аппаратную конфигурацию процессора. Например, Microsoft Windows 10 показывает основные сведения о системе, выбрав «Настройки» > «О программе».

Согласно спецификациям этого рабочего стола, на нем установлена ​​64-разрядная операционная система.

ОС. 64-разрядные процессоры приложили большие усилия для поддержки совместимости как между 32-разрядными, так и с 64-разрядными операционными системами. Владелец компьютера, получивший лицензию на 32-разрядную ОС, должен иметь возможность переустановить или использовать эту ОС на 64-разрядном компьютере. Однако расширенные возможности, функциональность и производительность 64-битного процессора могут быть недоступны без подходящей 64-битной ОС. Новые ОС, такие как Windows 11, отказались от поддержки 32-разрядных архитектур и больше не поддерживают 32-разрядные вычисления.

Программные драйверы. Драйверы — это небольшие фрагменты программного обеспечения, предназначенные для расширения возможностей и совместимости ОС, позволяя ей распознавать, настраивать и использовать аппаратные устройства. Драйвера должны соответствовать ОС. Таким образом, 32-битная ОС должна работать с 32-битными драйверами, а 64-битная ОС должна использовать соответствующие 64-битные драйверы. 32-битный драйвер несовместим с 64-битной ОС. Для большинства аппаратных устройств доступны как 32-разрядные, так и 64-разрядные версии драйверов, поэтому выберите версию драйвера, подходящую для ОС.

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

Приложения. Большинство 32-разрядных приложений работают на 64-разрядном процессоре и 64-разрядной ОС. Единственными приложениями, которые не работают должным образом на 64-разрядной платформе, являются те, которые зависят от 32-разрядных драйверов, несовместимых с 64-разрядными ОС, или те приложения, которые включают в себя инструкции, специфичные для 32-разрядного процессора, или код. Сегодня только самые уникальные или нишевые приложения продолжают использовать 32-разрядные среды, и почти все корпоративные приложения имеют обновления и исправления, доступные для работы с 64-разрядными версиями программного обеспечения.

Преимущества и ограничения 64-битных процессоров 64-разрядные процессоры

предлагают множество преимуществ, в том числе следующие:

  • Значительно больше места в памяти. Такой большой объем адресуемой памяти позволяет компьютерам загружать и запускать большие, сложные программы, использующие огромные наборы данных — все загружаемые и работающие в памяти компьютера. Эти программы могут включать автоматизированное проектирование и другие приложения для визуализации данных, системы управления базами данных, технические и научные приложения, такие как Hadoop и другие инструменты для работы с большими данными, а также высокопроизводительные серверы. Кроме того, такое обширное пространство памяти может легко поддерживать логическую виртуализацию и одновременное развертывание множества виртуальных машин.
  • Повышение производительности при перемещении данных. Ускорение перемещения и обработки большего количества данных является ключом к повышению производительности процессора. Поскольку процессоры используют 64 бита как для адресации, так и для данных, процессор может обрабатывать в два раза больше данных, чем 32-битные процессоры, за каждый такт. Это позволяет процессору обрабатывать гораздо больше данных и инструкций в единицу времени, чем предыдущие процессоры.
  • Подробнее в 64-битных данных. Мало того, что 64 бита данных могут перемещать более мелкие фрагменты данных, 64-битное слово данных может удобно выражать на несколько порядков большее разрешение данных -- 2 64 разные состояния, а не 2 32 или даже меньше 2 16 или 2 8 состояний. Такие дополнительные детали могут существенно повлиять на сложность и выразительность наборов данных, таких как рендеринг топографических карт или визуализация других данных.

Тем не менее, у современных 64-битных процессоров есть несколько недостатков, в том числе следующие:

  • Догоняющее развитие отрасли. С практической точки зрения современные 64-разрядные процессоры не могут получить доступ ко всему потенциальному объему памяти, предлагаемому 64-разрядными. Когда 64-разрядные процессоры были впервые выпущены, практический предел памяти составлял около 8 терабайт (ТБ) из-за ранних 64-разрядных ОС и других аппаратных ограничений. Сегодня операционные системы и вспомогательное оборудование усовершенствовались, и 64-разрядные процессоры обычно ограничены примерно 256 ТБ (всего 48 бит) пространства памяти из-за текущей ОС и сохраняющихся ограничений дизайна памяти. Проблема не в том, что 64-битный процессор не может использовать все 64 бита, а в том, что остальная часть компьютерной индустрии все еще догоняет и развивается, чтобы вырасти до такой огромной мощности. Так что в ближайшие годы эта проблема должна исчезнуть.
  • Пустая трата памяти. 64-разрядные вычисления обеспечивают обратную совместимость с 32-разрядными вычислениями. Однако перевод с 32-разрядных на 64-разрядные вычислительные среды может привести к непроизводительному расходованию памяти в зависимости от способов форматирования и хранения данных. Например, некоторым 32-битным приложениям и наборам данных может потребоваться добавить заполнение — в основном пустые данные — чтобы занять дополнительные 32 бита по каждому адресу. Это работает, но это неэффективное использование дополнительной емкости при использовании более старого 32-разрядного программного обеспечения или данных. Эта проблема также должна исчезнуть со временем, поскольку старое 32-разрядное устаревшее программное обеспечение обновляется и заменяется эквивалентными 64-разрядными программами.

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

Последнее обновление: март 2022 г.

Продолжить чтение О 64-битном процессоре (64-битные вычисления)
  • Как правильно выбрать ПК для своего бизнеса
  • Как сравнить Mac и ПК для бизнеса
  • Требования Windows 10 и Windows 11 требуют обновления ПК
  • Узнайте об эволюции серверных процессоров Intel и AMD
  • Влияние спредов с низким предложением фишек
Углубленное изучение оборудования и стратегии центра обработки данных
  • Взгляд на то, как IoT и встроенные системы работают вместе

    Автор: Дэн Джонс

  • Архитектура масштабируемого процессора (SPARC)

    Автор: Рахул Авати

  • Изучите собственные методы управления виртуальной памятью Windows 10

    Автор: Гэри Олсен

  • TinyML ускоряет переход к современному управлению периферийными данными

    Автор: Льюис Карр

SearchWindowsServer

  • Как использовать Microsoft Sentinel с Office 365 для поиска рисков

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

  • Как исправить блокировку учетной записи Active Directory с помощью PowerShell

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

  • Сравните эти интерфейсные инструменты PowerShell с графическим интерфейсом

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

Облачные вычисления

  • 6 разработчиков вариантов PaaS с открытым исходным кодом, о которых следует знать в 2023 году

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

  • 10 лучших провайдеров PaaS 2023 года и что они вам предлагают

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

  • Интерпретация и применение рекомендаций AWS Compute Optimizer

    Трудно найти правильный баланс между производительностью, доступностью и стоимостью. Узнайте, как включить и применить AWS Compute...

Хранение

  • RackTop Systems и Seagate углубляют сотрудничество в области безопасных NAS

    RackTop Systems и Seagate предлагают дополнительные устройства хранения данных «под ключ» и интеграцию с частным облаком, сочетая безопасность ...

  • Сообщается, что Microsoft приобрела производителя DPU Fungible

    Интерес Microsoft к взаимозаменяемым DPU может быть игрой для ее платформы облачных вычислений Azure.

  • VMware добавляет услугу управляемого хранилища для виртуальных машин на AWS

    Cloud Flex Storage от VMware предоставляет клиентам VMware Cloud on AWS услугу управляемого хранилища с облачной консолью . ..

Что такое архитектура x86 и чем она отличается от x64?

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

Что такое архитектура x86?

x86 — это семейство архитектур набора инструкций (ISA) для компьютерных процессоров, изначально разработанное Intel. Они относятся к тому, как компьютерный процессор (ЦП) обрабатывает информацию.

Что такое архитектура набора команд?

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

Назад к x86…

Процессор x86 разработан на основе микропроцессора Intel 8086 и его варианта 8088, где он начинался как 16-разрядный набор инструкций для 16-разрядных процессоров, в который было добавлено множество дополнений и расширений. x86, где с годами он вырос до 32-битных наборов инструкций с почти полной обратной совместимостью.

Бит как в 32-битном, так и в 16-битном формате является сокращением для числа. Например, для 32-битного числа число будет содержать 32 бита, которые являются двоичными цифрами, равными либо 0, либо 1. Для 32-битного числа оно будет выглядеть примерно так: 10101010101010101010101010101010.

Сегодня термин x86 обычно используется для обозначения любого 32-разрядного процессора, совместимого с набором инструкций x86. Микропроцессор x86 способен работать практически на любом типе компьютера от ноутбуков, серверов, настольных компьютеров, ноутбуков до суперкомпьютеров.


Что такое x64?

Подобно x86, x64 также представляет собой семейство архитектур набора команд (ISA) для компьютерных процессоров. Однако x64 относится к 64-разрядному процессору и операционной системе, а не к 32-разрядной системе, которую обозначает x86.

Но почему x64 относится к 64-битной системе, а x86 относится к 32-битной системе?

Я тоже сначала задавал себе этот вопрос. Однако это связано с тем, что, когда процессор только создавался, он назывался 8086. 8086 был хорошо спроектирован и популярен, поскольку сначала мог понимать 16-битный машинный язык. Позже он был улучшен и расширил размер инструкций 8086 до 32-битного машинного языка. Поскольку они улучшают архитектуру, они сохранили 86 в конце номера модели, 8086. Эта линейка процессоров тогда была известна как архитектура x86.

С другой стороны, x64 — это название архитектуры для расширения набора инструкций x86, позволяющего использовать 64-битный код. Когда он был первоначально разработан, он назывался x86-64. Однако люди посчитали, что имя слишком длинное, и позже оно было сокращено до нынешнего x64.


В чем разница между x86 и x64?

Как вы уже поняли, очевидная разница будет заключаться в количестве бит каждой операционной системы. x86 относится к 32-разрядному процессору и операционной системе, а x64 относится к 64-разрядному процессору и операционной системе. 932, что равно 4 294 967 295. Это означает, что 32-разрядный процессор имеет 4,29 миллиарда ячеек памяти, каждая из которых хранит один байт данных, что соответствует прибл. 4 ГБ памяти, к которым 32-разрядный процессор может получить доступ без обходных путей в программном обеспечении, чтобы адресовать больше.

Сегодня для основных задач достаточно 4 ГБ, но если вы хотите запускать несколько программ и выполнять другие более тяжелые задачи, 4 ГБ недостаточно. Кроме того, с 64-битной системой она будет более эффективной, поскольку может обрабатывать данные 64-битными фрагментами по сравнению с 32-битными фрагментами. Ваша 64-битная система также может запускать 32-битные программы, поскольку они обратно совместимы. Но это не работает по-другому, когда 32-битный компьютер не может запускать 64-битные программы.

Пример одноплатного компьютера x86 (SBC)

ODYSSEY — X86J4125 переопределяет SBC (одноплатный компьютер) с предустановленной Windows 10 Enterprise и сопроцессором Arduino на борту, обеспечивая IoT (Интернет вещей) проще, чем раньше.

С быстрым развитием IoT все больше и больше устройств Edge Computing подключаются к Интернету. В наши дни компьютер — это не просто большой прямоугольный черный ящик под столом или маленькое портативное устройство, работающее на коленях. Компьютеры — это устройства, лежащие повсюду и выполняющие вычисления, связь и хранение данных. Основываясь на этом определении, мы хотели бы представить наш новый продукт — ОДИССЕЯ — X86J4125 .

ODYSSEY — это серия SBC (одноплатных компьютеров), позволяющая с легкостью создавать приложения для периферийных вычислений. ODYSSEY — X86J4125, основанный на Intel Celeron J4125, представляет собой четырехъядерный процессор с тактовой частотой 2,0 ГГц, который может увеличиваться до 2,7 ГГц. Он обладает всеми замечательными функциями, которые необходимы стандартному компьютеру, включая 8 ГБ ОЗУ LPDDR4, 64 ГБ хранилища eMMC (опционально), встроенный Wi-Fi/BLE, два порта Gigabyte Ethernet, аудиовход и выход, порты USB, HDMI, разъемы SATA, PCIe и т. д.

Благодаря простому подключению мыши, клавиатуры и монитора к ODYSSEY — X86J4125 вы сразу получите настольный мини-ПК. С версиями eMMC у вас даже предустановлена ​​Windows 10 Enterprise!

Что можно делать с Odyssey, кроме сборки мини-ПК?

С ODYSSEY — X86J4105 вы можете создать свой собственный NAS (сетевое хранилище), ваш высокопроизводительный виртуальный маршрутизатор или 4G LTE Шлюз в ваших IoT-приложениях. На борту есть ядро ​​ATSAMD21, ARM Микроконтроллер Cortex-M0+, позволяющий программировать Arduino на платформе x86. Малиновый Пи совместимый 40-контактный разъем позволяет использовать сотни Pi HAT на рынке. Все эти функции обеспечивают бесконечные возможности использования ODYSSEY — X86J4105.

ODYSSEY — X86J4105 — это больше, чем просто компьютер, со встроенным сопроцессором Arduino, его можно использовать для подключения датчиков, гироскопа и многого другого. Вы также можете использовать ODYSSEY для своих проектов в области робототехники, медиацентра, кластера серверов, шлюза IoT, маршрутизатора и т. д. Почему бы вам не начать знакомство с IoT с помощью ODYSSEY уже сегодня!

Все различия между ODYSSEY — X86J4125800 и X86J4125864

Различия между ODYSSEY — X86J4125800:

ODYSSEY Model eMMc TELEC eMMc Storage Pre- Win10
X86J4125800 With TELEC
X86J4125800

Вы можете видеть, что у нас есть две версии X86J4125800, одна с TELEC, другая без него. Но основные черты те же. Вот основные характеристики:

  • Intel® Celeron® J4125 , четырехъядерный 2,0-2,7 ГГц
  • Двойная частота 2,4 ГГц/5 ГГц Wifi
  • Intel® UHD Graphics 600
  • Dual Gigabit Ethernet
  • 9003
  • Dual Gigabit Ethernet
  • 9003
  • Dual Gigabit Ethernet
  • 9003
  • . Cortex®-M0+
  • Совместимость с 40-контактным разъемом Raspberry Pi
  • 2 x M.2 PCIe (клавиша B и клавиша M)
  • Поддержка ОС Windows 10 и Linux
  • Совместимость с этой версией Grove Ecosystem
      5
    • ODYSSEY не имеет встроенного хранилища eMMc и предустановленной Windows 10. Если у вас нет хорошего способа самостоятельно активировать win10, мы рекомендуем вам купить версию Win10 Enterprise Activated.

      Для ODYSSEY — X86J4125864, У нас есть много версий, некоторые из них активированы и с TELEC, некоторые не активированы, но с TELEC.

      The differences between ODYSSEY – X86J4125864 :

      ODYSSEY Model eMMc TELEC eMMc Storage Pre – Win 10 Activated
      X86J4125864 with TELEC and activated 64GB
      X86J4125864 with activated 64GB
      X86J4125864 with TELEC 64GB
      X86J4125864 64GB

      And ODYSSEY – X86J4125864 also have the same key feature:

      • Intel® Celeron® J4125 , четырехъядерный 2,0-2,7 ГГц
      • Двойная частота 2,4 ГГц/5 ГГц. ARM® Cortex®-M0+
      • Совместимость с 40-контактным разъемом Raspberry Pi
      • 2 x M.2 PCIe (ключ B и ключ M)
      • Поддержка ОС Windows 10 и Linux
      • Совместимость с экосистемой Grove
          5

          Эта версия ODYSSEY — X86J4125864 имеет встроенную память eMMc объемом 64 ГБ и предустановленную Windows 10 Enterprise.

          О Odyssey Blue

          Если внешний вид ODYSSEY — X86J4125800 или X86J4125864 кажется вам слишком простым? у нас также есть версия, которая добавляет  re_computer case . Odyssey Blue J4125 — это мощный мини-ПК со сверхнизким энергопотреблением.  Это идеальное устройство для промышленного и коммерческого применения. Вы можете использовать его в качестве офисного оборудования или компактного игрового ПК. Компактный дизайн позволяет легко содержать рабочий стол в чистоте и порядке. С видеовыходом 4k HD вы можете легко создать собственное домашнее развлечение с помощью ODYSSEY Blue. Мы увеличили память до 128 ГБ (не на борту). Odyssey Blue имеет две версии. Один с TELEC, а другой без

          The difference between the two versions of Odyssey Blue:

          ODYSSEY Model TELEC SSD Pre – Win 10 Activated
          Odyssey Blue with TELEC 128GB
          Odyssey Blue 128 ГБ

          И вот ключевая особенность Odyssey Blue:

          Blue:0002
        • Intel® Celeron® J4125 , четырехъядерный процессор 2,0–2,7 ГГц
        • двухдиапазонный 2,4 ГГц/5 ГГц WiFi
        • Intel® UHD Graphics 600 ®-M0+
        • Совместимость с 40-контактным разъемом Raspberry Pi
        • 2 разъема M.2 PCIe (ключ B и ключ M)
        • Поддержка ОС Windows 10 и Linux Твердотельный накопитель 128 г
        • Упакован в чехол re_computer
        • Предустановленная Windows 10 (неактивированная)

        Как определить, является ли ваша ОС Windows 32-разрядной (x86) или 64-разрядной (x64)?

        Теперь вы знаете, в чем разница между архитектурой x86 и архитектурой x64.


        Learn more

Только новые статьи

Введите свой e-mail

Видео-курс

Blender для новичков

Ваше имя:Ваш E-Mail: