컴퓨터 지식 네트워크 - 컴퓨터 프로그래밍 - X86은 무엇이고 X64는 무엇인가요?

X86은 무엇이고 X64는 무엇인가요?

2020년 6월 기준:

X86은 일반적으로 사용되는 32비트 시스템이고, X64는 64비트 시스템입니다.

X64는 본질적으로 X86의 버전이다. 정확히 말하면 x86_64라고 불러야 하는데, 이는 단순히 X86의 차세대 버전으로 이해하면 된다. X86이 사라진 이후 X64는 이미 주류가 되었습니다.

현재 컴퓨터 CPU는 모두 64비트 설계, 즉 X64를 기반으로 하고 있습니다. 오래전부터 나온 일부 CPU만 X86(32비트) 버전이므로 일반적으로 시스템을 다운로드할 때 버전에서는 X64를 선택합니다. X86 아키텍처 CPU를 사용하는 아주 오래된 컴퓨터가 아니면 X86은 권장되지 않습니다.

추가 정보:?

32비트와 64비트 시스템의 차이점은 다음과 같습니다.

1. 원래 디자인 의도가 다릅니다.

64비트 운영 체제 원래 기계 설계 및 분석, 3D 애니메이션, 비디오 편집 및 제작, 과학 컴퓨팅 등의 분야에서 대용량 메모리와 부동 소수점 성능이 필요한 고객의 요구를 충족하도록 설계되었습니다. 그러나 32비트 시스템에는 처음에는 생각하는 것이 많지 않았습니다.

2. 다양한 메모리 주소 지정 기능

32비트 시스템은 최대 3.5GB의 메모리만 지원할 수 있습니다. 32비트 시스템이 4GB 이상의 메모리를 사용하는 경우 컴퓨터는 64비트 시스템은 최대 128GB의 대용량 메모리를 지원할 수 있는 반면, 3.4GB만 인식할 수 있습니다.

3. 다양한 컴퓨팅 속도

64비트 시스템을 설치하려면 CPU가 64비트를 지원해야 하며, 64비트 CPU GPR(범용 레지스터)의 데이터 너비도 지원해야 합니다. , 범용 레지스터)가 64비트인 경우 64비트 명령 세트는 64비트 데이터 명령을 실행할 수 있습니다. 즉, 프로세서는 한 번에 64비트 데이터를 가져올 수 있습니다(8바이트를 가져오는 데 두 개의 명령이 필요한 경우). 한 번에 4개의 명령이 필요한 32비트(한 번에 4개의 명령이 필요함)보다 더 나은 4바이트의 데이터 추출이 두 배로 증가했으며 이론적으로는 그에 따라 성능도 두 배로 향상됩니다.

上篇: 중국농업은행이 심천에서 점심을 제공합니까? 下篇: 6 개의 방 라이브 스튜디오를 여는 방법?
관련 내용