sonyps4.ru

Что такое разрядность процессора и как ее определить? Как узнать разрядность операционной системы и процессора в Windows.

В последнее время все чаще можно слышать от производителей компьютерных комплектующих и создателей программного обеспечения упоминание о том, что их детища поддерживают работу или предназначены для 64-битной разрядности. Все это заставляет простых пользователей, которые не желают отставать от авангардных тенденций мировой IT-индустрии, интересоваться а могут ли их компьютеры работать в данном режиме? Ответ на данный вопрос будет целиком и полностью зависеть от ответа на другой вопрос: «Как узнать разрядность процессора, установленного в компьютере?».

Что такое разрядность? Для начала давайте раз и навсегда определимся с понятием разрядности. Термин «разрядность» принято использоваться при определении числа бит, которые одновременно хранятся, используются или передаются на обработку в другие устройства.

Первые микропроцессоры - прародители современных процессоров работали в 4, 8 и 16-битной разрядности. Затем долгое время развивалась и использовалась 32-битная архитектура. И вот теперь пришла очередь 64-битной. С чем связана необходимость повышения одновременно обрабатываемого числа информации? В первую очередь с ограниченностью количества адресуемой (поддерживаемой) оперативной памяти.

Какие ограничения накладывает разрядность процессора на объем используемой оперативной памяти можно узнать из следующей таблицы.


* Для сравнения суммарный объем всей накопленной человечеством информации в настоящее время оценивается ориентировочно в 500 эксабайт.


Именно поэтому, пользователи устанавливающие в 32-битные операционные системы 4 Гб оперативной памяти и более сталкиваются с тем, что компьютер их распознает, но использует только от 2,8 до 3,5 Гб. Отсюда логично вытекает, что если в компьютере планируется установка более 4 Гб оперативной памяти, то без 64-разрядной операционной системы вам не обойтись. Разумеется, что центральный мозг компьютера - процессор при этом также должен поддерживать 64-разрядный режим.

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

Если очень хочется посмотреть на разрядность процессора, установленного в компьютере «вживую», то можно воспользоваться бесплатной утилитой CPU-Z, которая много может рассказать о компьютерном «железе». Для этого скачиваем утилиту с официального сайта www.cpuid.com, устанавливаем на компьютер и запускаем ее.


Сразу же попадаем на первую вкладку, содержащую всю информацию о процессоре. В строке Instructions смотрим на наличие одной из следующих записей: EM64T или X86-64. Обе они говорят, что процессор 64-битный. Только в первом случае это процессор от Intel, а во втором от AMD.

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

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

Разрядность центрального процессора – это количество бит, которое ЦП способен обработать за один так. Ранее в ходу были 8 и 16 битные модели, сегодня их вытеснили 32 и 64 битные. Процессоры с 32-битной архитектурой встречаются всё реже, т.к. их быстро вытесняют более мощные модели.

Узнать разрядность процессора может оказаться немного сложнее, чем ожидалось. Для этого вам понадобится либо умение работать с «Командной строкой» , либо сторонний софт.

Одним из самых лёгких стандартных способов узнать разрядность процессора – это узнать какой разрядности сама ОС. Но тут есть определённый нюанс – это очень неточный способ. Например, у вас установлена 32-битная ОС, то это вовсе не значит, что ваш ЦП не поддерживает 64-битную архитектуру. А если на ПК стоит 64-битная ОС, то это значит, что ЦП имеет разрядность в 64 бита.

Чтобы узнать архитектуру системы, зайдите в её . Для этого достаточно нажать правой кнопкой мыши по иконке «Мой компьютер» и выбрать в выпадающим меню . Также можно нажать ПКМ по кнопке «Пуск» и в выпавшем меню выбрать «Система» , результат будет аналогичным.

Способ 1: CPU-Z

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

В главном окне, найдите строчку «Specifications» . В самом конце будет указана разрядность. Она обозначается так – «x64» — это 64 битная архитектура, а «x86» (редко попадается «x32» ) – это 32 битная. Если же она там не указана, то смотрите строчку «Набор инструкций» , пример показан на скриншоте.

Способ 2: AIDA64

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

Инструкция по пользованию AIDA64 выглядит так:


Способ 3: Командная строка

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


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

Процессор по праву считается сердцем любого персонального компьютера. Именно благодаря ему он совершается тысячи своих операций, о которых обычный пользователь даже и не догадывается. На сегодняшний день на рынке комплектующих существуют тысячи всевозможных моделей. На многих из них приписаны такие странные для обывателя обозначения, как: «разрядность процессора» или «тактовая частота» и т.д. Так что же это такое?

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

Разрядность регистров;

Разрядность шины самого процессора;

Разрядность шины памяти.

Регистр процессора - один из тех миллиардов транзисторов, который находится положении 0 или 1. По сути своей это тип очень быстрой оперативной памяти. Выполняя самую обычную операцию сложения, два регистра выступают в роли операнд, а логический результат перемещается в еще одну ячейку (регистр). Если говорить другими словами, то разрядность процессора - это то количество бит, которое процессор способен обработать за такт. Именно это и заставляет создавать программы, работающие или в 32-х или в 64-х. На сегодняшний день, 64-разрядный процессор можно встретить на каждом шагу, т.к. все они выпускаются таковыми, но имеют еще и дополнительный режим - режим совместимости, способный выполнять 32-хбитные программы.

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

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

Другой является его тактовая частота. Благодаря этому параметру определяется скорость, с которой процессор сможет выполнять поставленные перед ним задачи. каждого процессора измеряется в герцах, а также в ее производных мегагерцах (МГц) и гигагерцах (ГГц). Если процессор работает на тактовой частоте 2 ГГц, значит, что ему под силу выполнить до 2 миллиардов операций в секунду.

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

Для того чтобы узнать разрядность процессора, а также его тактовую частоту, можно воспользоваться небольшими утилитами, которые без каких-либо проблем выведут на экран всю информацию. Помимо этого, существует ряд других утилит, которые способны увеличивать тактовую частоту процессора, так как изначально все процессоры имеют частоту несколько ниже, чем это возможно. Делается это для того, чтобы продлить жизнь процессорам и дать оверклокерам (любителям разгона) возможность заниматься любимым делом. Но любой «разгон» процессора весьма опасен и требует особых навыков, иначе вместо ускорения работы можно просто-напросто вывести его из строя.

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

Общее определение

Если рассматривать самые простые определения, то можно сказать, что разрядность - величина, показывающая, сколько бит CPU может обработать за один такт. Сегодня это число равно либо 32, либо 64. Причем первые активно вытесняются, и вероятно, что совсем скоро подобных ЦП не останется вовсе.

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

Для того чтобы лучше понять, что скрывает неясное определение, нужно ответить на вопрос: "А какую вообще информацию генерирует и принимает CPU?" Ответов будет несколько: данные, команды и адреса.

Команды

Изначально длина команды, поступающей к CPU за один такт, должна была быть такой же, как и разрядность шины процессора. Для ЦП такое положение вещей является наиболее удобным - не требуется выполнять лишние вычисления. Для программиста подобный подход уже не максимально приемлем, ибо команды занимают всегда фиксированный объем (значит, даже самая простая требует больше места для своего хранения).

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

Данные и адреса

Необходимо ли центральному процессору логически (то есть с точки зрения программиста) уметь хранить данные размером в 32 бита, чтобы называться 32-разрядным? Тут все очевидно - ответ положительный. С адресным пространством не все так просто. Каждый 8-разрядный ЦП мог работать с адресами, которые имели длину в 16 бит. Может, размер данных, которые умеет хранить процессор, и определяет его разрядность?

Перейдем от программных возможностей к физическому устройству. Нужно ли CPU хранить внутри себя адреса и данные в определенном формате? Скажем, чтобы говорить о том, что разрядность процессора равна 32, должен ли он оперировать данными этой длины? Как показывает история, далеко не всегда.

Рассмотрим ЦП, имеющий называние i8080. Он был 8-битным (как говорят спецификации), однако оперировал значениями, которые имели длину 32 разряда, раскидав нолики и единички по спаренным регистрам. CPU Z8000 работал уже не с двойками, а с четверками, значит, и оперировал большими данными за один такт.

Вывод

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

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

Для пользователя

Как узнать разрядность процессора, который установлен в вашем компьютере? Сделать это несложно.

  • Нажмите сочетание Win+R на клавиатуре, отобразится окно с заголовком "Выполнить", в него введите cmd.
  • На экране появится черная консоль, напоминающая MS-DOS, в ней нужно набрать systeminfo.
  • Подождите, пока операционная система соберет данные о компьютере, они будут показаны здесь же.
  • Найдите строку "Процессор(ы)". В ней будет написано имя ЦП. Например, AMD64 Family 16 Model 4 Stepping 3.
  • Обычно первые цифры и означают разрядность CPU.

Как узнать разрядность процессора, если при помощи командной строки получить необходимую информацию не получилось?

  • Скачайте программу AIDA64.
  • В левой части окна отыщите надпись "Системная плата".
  • Теперь кликните дважды по значку с названием "ЦП" или "CPUID".
  • В первом случае обратите внимание на графу "Наборы инструкций", если здесь присутствует число 64, значит, процессор 64-разрядный, иначе же - ЦП 32-битный.
  • Во втором случае просмотрите надписи возле тех чекбоксов, в которых стоят галочки. Здесь находятся подробные описания каждого набора инструкций, из которых можно будет легко понять, какой именно CPU используется в вашем компьютере.

18. 07.2018

Блог Дмитрия Вассиярова.

Разрядность процессора — копаем в суть

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

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

Информация в процессоре представлена в виде цифрового , который в свою очередь выглядит в виде серии импульсов с определенной последовательностью сигналов (есть напряжение –«1», нет – «0»). Один импульс – это бит информации.

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

Чтобы процессору было удобнее оперировать данными, в нем специально выделяют регистры для записи объема информации, обрабатываемого ЦП за один . В каждом из них помещаться набор из 4, 8, 16, 32 или 64–х знаков кода, называемых «машинным словом».

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

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

Поэтому величину, означающую размер блока информации, обрабатываемую за один такт, назвали разрядность процессора. Этот параметр, так же как и «слово», измеряется в битах.

Прогресс разрядности процессоров

Самым первым серийным чипом стал 4-х разрядный Intel 4004, предназначенный исключительно для калькуляторов. С помощью комбинации из 4-х нулей или единиц можно было закодировать 2^4=16 символов, чего с головой хватало для 10 цифр и 6-и знаков основных арифметических действий.

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

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

В итоге в 1978 году появился первый 16-и битный процессор 8086, работающей на x86, которая оказалась весьма успешной, поскольку обладала огромными возможностями для постоянного совершенствования и доработки.

Ее третье поколение позволило в 1985 году создать 32-бинтный процессор Intel 80386, работающий уже на архитектуре IA-32.

Сама система x86 с начала своего существования регулярно получала всевозможные расширения, которые добавляли все новые возможности. А потребность в этом была постоянная: объемы обрабатываемых данных и размеры используемых файлов постоянно росли, и в решении сложных задач 32-разрядные процессоры уже были бессильны (блок объемом свыше 4 Гб в регистр ЦПУ уже не помещался).

«Интел» попыталась создать новую архитектуру IA-64 с обратной совместимостью, но скорость ее работы была неудовлетворительна.

Их прямые конкуренты, компания AMD, в решении этой проблемы достигли большего успеха. Они пошли проверенным путем и в 3003 г ввели новое расширение для 32-битной архитектуры, назвав его AMD64.

Решение, реализованное в процессорах Opteron, Athlon 64 и Turion 64 оказалось настолько удачным, что Intel приобрели лицензию на набор управляющих инструкций, на базе чего уже создали свой продукт: архитектуру EM64T, которая на сегодня используется во всех их процессорах.

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


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

В последних версиях Windows сделать это можно, открыв параметры системы где указана разрядность ОС и процессора, которые могут отличаться. Если ваш комп не слишком древний, то скорей всего вы убедитесь что ЦП на нем современный. Также удобно для этой цели использовать небольшую программку CPU-Z, которая предоставит много подробной информации по процессору (в т.ч. и обозначение управляющих инструкций).

На что влияет разрядность ОС и процесора

И здесь у многих часто возникает вопрос: «Проц у меня 64-х битный, а операционная система на ПК 32-х битная. Это что же получается, я не эффективно использую возможности железа моего компьютера?». Однозначно я вам не отвечу, поскольку здесь имеет место ряд нюансов, но о них я расскажу с удовольствием:

  • большинство популярных программ и приложений для ПК предлагаются для установки (скачивания) либо в двух версиях, либо являются универсальными и успешно работают в системах с любой разрядностью. Даже Винда, предлагается к установке в 32-х или 64-х битном виде. Почему до сих пор популярны оба варианта? Об этом дальше;
  • в 32-х разрядная система не способна работать с объектами, размер которых больше 4 Гб. Это не позволит вам переписать фильм, или скачать файл массивной базы данных. Более того, такой компьютер не видит оперативную память, объемом свыше 4 Гиг. Даже если у вас стоит 2-е планки по 2 Гб, все равно она не будет использоваться полностью. Но есть в 32-битной системе очевидные преимущества: она обрабатывает информацию меньшими порциями, а значит на считывание и передачу одного машинного слова будет затрачено меньше времени. Это позволяет более эффективно работать с памятью, а так же с простыми приложениями и небольшими файлами;

64-разрядная система – отличный вариант для игр, обработки видео и прочих емких программ. Но для нее лучше иметь ОЗУ с запасом (Почему? Да потому что она потребляет больше ресурсов), ведь КПД использования его пространства такой операционкой может оказаться ниже чем у 32 битной;

Теперь, когда вы определили свои предпочтения по ОС, вернемся к разрядности процессора. Если она 32-битная, то можно установить только соответствующую систему. Если у вас 64-разрядный CPU, можете ставить любую версию операционки, но не забывайте об объеме RAM.

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

До встречи на новых станицах моего блога и всем удачи.



Загрузка...