Каково отношение между 64-разрядным, X64 и “двухъядерный”

Как то, что говорит тема: Каково различие между 64-разрядным, X64 и "двухъядерный"? Я считал на некотором программном обеспечении (Win2K8R2) системное требование, это говорит, что система должна быть X64 или двухъядерный.

Я думал, что знал то, что было X64, но теперь я думаю, что больше не делаю. Кто-то может объяснить различия/эквивалентность?большое спасибо!

1
задан 24.12.2010, 10:23

3 ответа

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


x64 (или x86-64, или AMD64, или Intel 64, также ранее знают как IA-32e, и EM64T) расширение x86 системы команд, оказывая поддержку для 64-разрядных регистров, пространства памяти и т.п.. Это полностью назад совместимо с 32-разрядной x86 системой команд (позволяющий 32-разрядное программное обеспечение быть compatabile без модификации в большинстве случаев) и обычно берется для простого значения 64-разрядной системы команд.

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


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

Процессор может быть многоядерным и не быть 64-разрядным, и conversly, одноядерный процесс может быть 64-разрядным (любой 64-разрядной системы команд). Количество ядер совершенно не связано с разрядностью.

9
ответ дан 12.12.2019, 07:45

64-разрядный - означает что-то, что предположило для работы с 64-разрядными целыми числами/адресами памяти.

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

Двухъядерный - означает, что существует 2 физических процессора на 1 краске, которые дают Вам удвоенную скорость для некоторых задач.

1
ответ дан 12.12.2019, 07:45

Термин x64 означает то же самое как 64 bit обращение к процессорам, но как Ignacio Vazquez-Abrams, на которого указывают там, является процессорами (не Intel или AMD), который может составить 64 бита, но не x64. Если бы мы говорим об основных процессорах PC (Intel и AMD), я не боялся бы использовать термины попеременно.

Термин dual core средства просто это, два ядра. В эти дни безопасно предположить, что двухъядерный процессор составляет 64 бита. Назад в день однако было несколько процессоров Pentium (T2060, T2080 и T2130), которые были двухъядерными, но не составляли 64 бита.

0
ответ дан 12.12.2019, 07:45

Теги

Похожие вопросы