Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Процессоры > битность/ядерность


Автор: Rickert 13.11.2009, 11:39
Что-то народ какой-то бред несёт, я не разберусь никак - поясните.
Вот есть у нас 64-битная архитектура и 32-битная. Кто-то говорит что мол многоядерные (2 и больше) процессоры - они умеют работать и с 32-битным ПО и с 64-битным. С чего вдруг? Объясните, пожалуйста или дайте вразумительные ссылки.

Автор: Void 13.11.2009, 12:41
Каша какая-то.
Все процессоры архитектуры x86-64 обратно совместимы с x86. Количество ядер тут не при чём.

Автор: Rickert 13.11.2009, 13:01
Вот именно, но это не значит что на x86 процессор можно поставить 64-битную ОСь.

Автор: W4FhLF 13.11.2009, 17:40
Просто на x86, без поддержки x64, 64-битную ось поставить нельзя. 

Автор: Дрон 13.11.2009, 18:43
Цитата(Rickert @  13.11.2009,  11:39 Найти цитируемый пост)
Вот есть у нас 64-битная архитектура и 32-битная. Кто-то говорит что мол многоядерные (2 и больше) процессоры - они умеют работать и с 32-битным ПО и с 64-битным. С чего вдруг? Объясните, пожалуйста или дайте вразумительные ссылки. 

По порядку:
- на 64-битный процессор можно установить как 64-битную, так и 32-битную операционную систему;
- на 64-битной операционной системе могут работать как 64-битные, так и 32-битные приложения.
В обратную сторону:
- на 32-битный процессор НЕЛЬЗЯ установить 64-битную операционную систему;
- на 32-битной операционной системе НЕЛЬЗЯ запустить 64-битные приложения (и уже не важно какой процессор).
И совершенно отдельно:
- большинство современных процессоров многоядерные и 64-битные, но одно от другого никак не зависит. Например перые 64-битные (AMD Opteron и Athlon 64) были одноядерными. Другое дело, что к тому времени как стали делать многоядерные процы они все оказались также и 64-битными, так что многоядерных 32-битных наверно и нет.

PS: Это всё о x86 совместимых процессорах. Другие архитектуры, я думаю, что не интересуют.

Автор: Void 13.11.2009, 19:25
Цитата(Дрон @  13.11.2009,  20:43 Найти цитируемый пост)
Другое дело, что к тому времени как стали делать многоядерные процы они все оказались также и 64-битными, так что многоядерных 32-битных наверно и нет.

Первые Intel Core (Yonah). Больше такого не было, вроде.

Автор: Дрон 13.11.2009, 20:02
Void, спасибо. В голове крутилось, что должен был быть какой-то без 64-битности из ранних Intel'ов, но вот вспомнить не смог.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)