64비트, X64와 "듀얼 코어"의 관계는 무엇입니까?

64비트, X64와 "듀얼 코어"의 관계는 무엇입니까?

주제에 나와 있는 것과 같습니다. 64비트, X64 및 "듀얼 코어"의 차이점은 무엇입니까? 일부 소프트웨어(Win2K8R2) 시스템 요구 사항을 읽었는데 시스템이 X64 또는 듀얼 코어여야 한다고 나와 있습니다.

나는 X64가 무엇인지 알고 있다고 생각했는데 이제는 더 이상 모르는 것 같습니다. 누군가 차이점/동등성을 설명할 수 있습니까? 많은 감사합니다!

답변1

64-bit단일 작업에서 64비트 길이의 항목(정수, 메모리 위치 등)에 대해 작동할 수 있는 시스템, 구성 요소 또는 소프트웨어를 참조할 때 일반적으로 사용되는 상당히 일반적인 용어입니다.


x64(또는 x86-64, AMD64 또는 Intel 64(이전에는 IA-32e 및 EM64T로도 알려짐))는 x86 명령어 세트의 확장으로, 64비트 레지스터, 메모리 공간 등에 대한 지원을 제공합니다. 32비트 x86 명령어 세트와 완전히 역호환됩니다(수정 없이 32비트 소프트웨어가 호환 가능함).대부분의 경우에) 일반적으로 단순히 64비트 명령어 세트를 의미하는 것으로 간주됩니다.

그러나 명령어 세트를 암시하는 프로세서 x64는 이지만 64-bit그 반대는 사실이 아닙니다. 다른 64bit명령어 세트가 있습니다. 따라서 두 명령어는 동의어가 아닙니다. (말씀드린 것처럼 가정용 사용자 컴퓨팅 시장에서는 때때로 그렇게 사용되기도 합니다.) .


Dual core(또는 그 이상)은 단순히 프로세서가 여러 작업을 동시에 수행할 수 있도록 프로세서가 두 개 이상의 개별 물리적 코어를 제공한다는 의미입니다. 멀티 코어 프로세서를 활용하도록 설계된 소프트웨어는 일반적으로 더 빠르게 작동하며, 이러한 이점을 위해 프로그래밍되지 않았거나 다른 곳(예: 네트워크 또는 하드 드라이브 액세스)에 병목 현상이 있는 소프트웨어는 대부분의 경우 개선되지 않습니다.

프로세서는 멀티 코어일 수 있으며~ 아니다64비트일 수 있으며, 반대로 단일 코어 프로세스는 64비트(모든 64비트 명령어 세트)일 수 있습니다. 코어 수는 비트 수와 전혀 관련이 없습니다.

답변2

64비트 - 64비트 정수/메모리 주소에서 작동해야 하는 것을 의미합니다.

x64 - 64비트 계산 및 메모리 주소 지정을 기본적으로 수행할 수 있는 프로세서 아키텍처입니다.

듀얼 코어 - 1개의 염료에 2개의 물리적 프로세서가 있어 일부 작업에 대해 두 배의 속도를 제공한다는 의미입니다.

답변3

이 용어는 프로세서를 지칭하는 x64것과 같은 의미 64 bit이지만 Ignacio Vazquez-Abrams가 지적했듯이 64비트일 수 있지만 x64가 아닌 프로세서(Intel 또는 AMD 아님)가 있습니다. 주류 PC 프로세서(Intel 및 AMD)에 대해 이야기하는 경우 두 용어를 같은 의미로 사용하는 것이 두렵지 않습니다.

이 용어는 dual core바로 두 개의 코어를 의미합니다. 요즘에는 듀얼 코어 프로세서가 64비트라고 가정하는 것이 안전합니다. 그러나 그 당시에는 펜티엄 프로세서가 몇 개 있었습니다(T2060,T2080, 그리고T2130) 듀얼 코어였지만 64비트는 아니었습니다.

관련 정보