Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Клуб программистов > Свободное общение
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.05.2010, 22:23   #1
Golovastik
Заблокирован
 
Регистрация: 25.05.2009
Сообщений: 284
По умолчанию Разрядность ОС

Часто встречаю и пишется, 32 разрядный виндоус, 64-разрядная система.
Как это расшифровывается-то?
Golovastik вне форума Ответить с цитированием
Старый 29.05.2010, 22:48   #2
vasek123
Заблокирован
 
Регистрация: 21.11.2008
Сообщений: 4,986
Сообщение

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

p.s. Странно, но это не знать, даже, начинающему программисту.
vasek123 вне форума Ответить с цитированием
Старый 29.05.2010, 23:32   #3
Mixasik
New Delphi Coder
Форумчанин Подтвердите свой е-майл
 
Аватар для Mixasik
 
Регистрация: 20.07.2008
Сообщений: 874
По умолчанию

Зависит от разрядности процессора, но 32 битные ОС идут на 64 разрядном процессоре, наоборот нет.
Цитата:
В информатике разрядностью электронного (в частности, периферийного) устройства или шины называется количество разрядов (битов), одновременно обрабатываемых этим устройством или передаваемых этой шиной.
Первая система работает с 32 битной адресацией памяти и может обработать 32 битную процессорную команду, а 64 разрядные соответственно тоже самое но 64 бита.
Страх это слабость и потому, кто испугался уже побежден.
Mixasik вне форума Ответить с цитированием
Старый 30.05.2010, 12:28   #4
oleg kutkov
Unix C++ developer
Форумчанин
 
Аватар для oleg kutkov
 
Регистрация: 16.04.2007
Сообщений: 651
По умолчанию

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


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Узнать разрядность процессора dimonbest Общие вопросы Delphi 16 01.10.2011 09:15
Разрядность ОСи x86/x64 Veiron Win Api 11 13.12.2010 17:26
Задать разрядность числа в конструкторе zx11 Общие вопросы C/C++ 5 19.08.2009 19:01
Разрядность чисел obake Microsoft Office Excel 1 24.02.2009 22:46
разрядность кода satanatas Помощь студентам 4 11.01.2008 18:15