3단원 컴퓨터의 두뇌 CPU 고르기 1. CPU 의 기능과 종류 2. CPU 성능 평가 1/8
1. CPU의 기능과 종류 1) CPU란? 컴퓨터 시스템 전체를 제어하는 장치로서, 다양한 입력장치로부터 자료를 받아서 처리한 후 그 결과를 출력장치로 보내는 일련의 과정을 제어하고 조정하는 일을 수행합니다. 모든 컴퓨터의 작동과정이 중앙처리장치의 제어를 받기 때문에 컴퓨터의 두뇌에 해당 것입니다. 2) CPU 의 기능 CPU 의 대표적 기능은 다음과 같습니다. 1명령어 인출(Instruction Fetch): 기억장치로부터 명령어를 읽어옵니다. 2명령어 해독(Instruction Decode): 수행해야 할 동작을 결정하기 위하여 인출된 명령어를 해독합니다. 3데이터 인출(Data Fetch): 명령어 실행을 위하여 데이터가 필요한 경우에는 기억장치 또는 입출력장치로부터 그 데이터를 읽어옵니다. 4데이터 처리(Data Process): 데이터에 대한 산술적 또는 논리적 연산을 수행합니다. 5데이터 쓰기(Data Store): 실행한 결과를 저장합니다. 첫 번째 및 두 번째 기능은 모든 명령어들에 대하여 공통적으로 수행. 세 번째부터 다섯 번째까지의 기능들은 명령어에 따라 필요한 경우에만 수행합니다. 2/8
3) CPU 의 종류 주로 사용되는 CPU 의 종류는 AMD 회사와 인텔회사가 만든 CPU 입니다. AMD - 386 컴퓨터 때부터 CPU 수요가 많아지자 인텔에서는 OEM(주문자상표부착방식)을 AMD 에 하청하기 시작했습니다. 그때부터 AMD 를 비롯 지금은 비아에 합병된 Cyrix, Nexgen(AMD 에 합병) 등이 호환 CPU 를 만들기 시작했습니다. - AMD 의 CPU 는 크게 샘프론, 애슬론, 옵테론으로 나눌 수 있습니다. Intel (인텔) - IBM PC 초기부터 CPU 를 만들어왔기 때문에 IBM 호환 PC 의 CPU = 인텔 CPU 라고 해도 과언이 아닙니다. 한마디로 표준입니다. - Intel 의 CPU 는 크게 셀러론, 제온, 펜티엄으로 나눌 수 있습니다. AMD 와 Intel 의 차이점은? AMD CPU 의 클럭이 인텔보다 낮으면서도 빠른 속도를 내는 이유는 코어의 설계방식이 다르기 때문입니다. 비유를 하자면 인텔 CPU 는 작은 물바가지로 빠르게 여러 번 물을 퍼내는 방식, AMD CPU 는 큰 물바가지로 조금 느리게 물을 퍼내는 방식이라고 말할 수 있습니다. 이런 구조적인 차이 때문에 게임과 같은 단일작업에서는 AMD 의 애슬론이, 다중 작업(멀티태스킹)과 멀티미디어 작업(동영상 및 음악 인코딩, 편집 저장 등)에서는 인텔의 펜티엄이 앞섭니다. 발열 및 전력 소모량도 CPU 를 선택할 때 고려해야 할 중요한 사항입니다. 이쪽은 AMD 가 인텔을 월등하게 앞서고 있습니다. 요즘 나오는 베니스 코어의 애슬론 64 는 1.35v 전압을 먹으며 풀로드 시에도 온도가 섭씨 30 도 내외라고 알고 있습니다. 덕분에 조용한 쿨러를 쓸 수 있고, 영화나 음악 감상 때 소음으로 인한 방해를 받지 않습니다. 당연히 오버클럭에도 유리합니다. 그 외에 모토롤라 / NEC / apple / HP / IBM / 트랜스메타 / VIA(CYRIX)등이 있습니다. 3/8
2. CPU 의 성능 평가 1) CPU 성능을 판단하는 기준 CPU의 성능과 특징을 말할 때 1 시스템 버스 클럭과 L2 캐시용량 2 L2 캐시와 CPU 간의 처리속도 3 캐시 방법, 제조 공정 CPU 속도에서 가장 중요한 것은 클럭 주파수입니다. 그 외에 2 차 캐시인 L2 캐시 용량과 L2 캐시가 CPU 와 얼마나 가까운 곳에서 긴밀히 동작하는지도 중요합니다. L2 캐시는 CPU 의 작업속도를 좀더 빠르게 하기 위해 CPU 가 자주 처리하는 명령어나 데이터를 보관해 두었다가 CPU 가 요구할 때 전달합니다 때문에 L2 캐시메모리가 많을수록 또는 CPU 와 L2 캐시간 처리속도가 빠를 수록 좋은 CPU 입니다. 시스템 버스클럭(FSB)는 CPU 와 메모리 사이의 데이터 교환 버스를 말합니다. 그리고 시스템 버스 클럭은 램과 CPU 사이에서 데이터가 오고 가는 속도를 말합니다. 때문에 CPU 와 램사이의 데이터 교환 속도인 시스템 버스클럭(FSB)이 빠르면 빠를수록 많은 데이터를 처리할 수 있습니다. CPU 는 반도체 직접 기술을 이용해 만들어지는데 모든 반도체들은 트랜지스터로 구성됩니다. 트랜지스터들은 아주 가는 선으로 서로 연결되는데 이 선의 굵기가 가늘수록 빠른 속도를 제공하고 적은 양을 발생합니다. 그래서 제조공정에서도 CPU 의 성능 측정에 기준이 됩니다. 4/8
2) 예를 들어서 CPU 의 성능을 파악해보자. 지금 L2 캐쉬는 512KB 고 시스템버스스피드(FSB)는 800MHZ 제조공정 130mm 입니다. 앞서 배운 내용처럼 우리는 이걸 보고 타 CPU 의 성능을 비교할 수 있고 파악 할 수 있습니다. 3) 평가 싸이트를 이용하자 컴퓨터의 성능을 비교할 수 있는 http://www.kbench.com 를 이용하여 성능을 비교해보자.. 5/8
3. 내 컴퓨터의 CPU 성능에 대해서 알아보자. 자 그럼 지금부터 내 컴퓨터의 CPU 의 성능에 대해 알아보도록 하겠습니다. 우선 바탕화면에서 [내컴퓨터]에서 마우스 오른쪽 클릭을 하시면 [속성]에 [일반]탭이 있습니다. 이 화면에서는 [시스템], [사용자정보], [컴퓨터]에 대해서 설명을 하고 있습니다. [시스템]에서는 현재 컴퓨터에 설치되어 있는 운영체제의 버전 정보와 업데이트버전 정보가 나와 있습니다. [사용자정보]에서는 현재 컴퓨터의 이름과 그룹에 대한 설명이 나와 있습니다. 끝으로, [컴퓨터]에 보시면 우리가 지금 보고자 하는 CPU 의 종류와 성능에 대해 보여 주고 있습니다. 확인 버튼을 클릭하여 내 컴퓨터 속성 창을 닫습니다. 이번에는 내 컴퓨터의 하드웨어 설정 정보를 보여주는 간단한 프로그램을 통해 내 컴퓨터의 [PC 정보]를 확인해 보도록 하겠습니다. 바탕화면 상의 [PC 정보]라는 아이콘을 클릭해 보겠습니다. 6/8
화면상에 [CPU-Z]라는 이름의 창이 열립니다. 상단에 탭을 보시면 [CPU]-[Cache]-[Mainboard]-[Memory]- [SPD]-[About]가 나와 있습니다. 여기서 우리가 필요로 하는 정보를 살펴 보도록 하겠습니다. 우선 [CPU]탭에 보시면 [Processor]안에 보시면 CPU 의 이름과 코드명등이 나와 있습니다. 하단에 [Clocks]에는 코어 스피드와 코어 스피드 등이 나와있습니다. 다음은 상단에 [cache]탭을 클릭해 보겠습니다. 이 창에서는 우리가 위에서 언급했던 [L1 Cache]와 [L2 Cache] 정보를 보실 수 있습니다. 이렇게 해서 간단하게 시스템정보와 프로그램을 통해 내 컴퓨터의 CPU 설정 에 대해 알아 보았습니다. 4. 방열판 / 냉각펜 / 소켓형과 슬롯형 1) 방열판이란? 작업이 시작하게 되면 컴퓨터는 많은 발열이 발생하게 됩니다. 그럼 CPU 가 열을 받아서 일을 제대로 처리 못하거나 다운현상이 일어나는데 방열판(열을 잘 내지 못하게 하는 부품기판)을 통해서 열이 잘 올라가지 않게 할 수 있습니다. 7/8
2) 냉각팬이란? 방열판이 있다 해도 CPU 의 발열을 막지 못하는 경우가 있는데 이때 냉각팬(CPU 의 열을 식혀주는 부품)을 이용해 열을 식혀주어 CPU 가 제대로 일을 할 수 있게 도와 주게 됩니다. 3) 소켓형과 슬롯형 < 소켓형 CPU > < 슬롯형 CPU > 일반적인 CPU 는 대부분 슬롯형인 반면 슬롯형은 소켓형 씨피유를 직사각형 카드형태의 작은 보드에 미리 장착시켜 놓고 캐쉬라는 고속 메모리를 씨피유가 아닌 카드에 장착시킴으로써 생산 원가를 줄인 방식으로 소켓형 보다는 상당히 크게 생겼습니다. 그리고 확인하는 방법에는 번째 단순하게 본체를 뜯어서 확인해보는 것입니다. 그리고 확인하는 방법에는 첫 번째 단순하게 본체를 뜯어서 확인해보는 것입니다. 이것은 소켓형 CPU 입니다. 메인보드가 소켓용 이라면 정사각형의 흰 부분에 이런 칩이 꽂혀 있을 겁니다. 이것이 슬롯형 CPU 입니다. 이 CPU 는 램이나 그래픽카드처럼 꽂아서 사용 하는 것 입니다.. 두 번째 메인보드의 기종을 확인하여 그 메인보드가 어느 종류의 CPU 를 지원하는지 확인하는 방법입니다. 8/8