컴퓨터 구조
“아키텍처”라는 단어는 일반적으로 건물의 설계와 건축을 의미합니다. 컴퓨터 분야에서 “아키텍처”는 설계를 의미하기도 하지만, 건물이 아니라 컴퓨터 시스템의 설계를 설명합니다. 컴퓨터 구조는 여러 컴퓨터 간의 관계(예: “클라이언트-서버” 모델)부터 컴퓨터 내부의 특정 구성 요소까지 모든 것을 포함하는 광범위한 주제입니다.
가장 중요한 유형의 하드웨어 설계는 컴퓨터의 프로세서 구조입니다. 프로세서의 설계에 따라 컴퓨터에서 실행할 수 있는 소프트웨어와 지원되는 다른 하드웨어 구성 요소가 결정됩니다. 예를 들어 Intel의 x86 프로세서 구조는 대부분의 PC에서 사용하는 표준 구조입니다. 컴퓨터 제조업체는 이 설계를 사용해 서로 다른 하드웨어 구성 요소를 포함하면서도 동일한 소프트웨어를 실행하는 컴퓨터를 만들 수 있습니다. 몇 년 전 Apple은 Macintosh 플랫폼을 Windows PC와 더 호환되도록 하기 위해 PowerPC 구조에서 x86 구조로 전환했습니다.
컴퓨터 시스템이 지원할 하드웨어와 소프트웨어를 결정할 때는 마더보드의 구조도 중요합니다. 마더보드 설계는 흔히 “칩셋”이라고 하며, 어떤 프로세서 모델과 다른 구성 요소가 마더보드와 함께 작동하는지 정의합니다. 예를 들어 두 마더보드가 모두 x86 프로세서를 지원하더라도, 그중 하나는 최신 프로세서 모델에서만 작동할 수 있습니다. 최신 칩셋에는 이전 모델과 다른 유형의 더 빠른 RAM과 비디오 카드가 필요할 수도 있습니다.
NOTE: 대부분의 최신 컴퓨터에는 64비트 프로세서와 칩셋이 있으며, 이전 컴퓨터는 32비트 구조를 사용했습니다. 64비트 칩셋을 사용하는 컴퓨터는 32비트 칩셋을 사용하는 컴퓨터보다 훨씬 더 많은 메모리를 지원하며, 64비트 프로세서용으로 특별히 설계된 소프트웨어를 실행할 수 있습니다.
지식 테스트하기