Computer >> 컴퓨터 >  >> 하드웨어 >> 하드웨어

CPU(Central Processing Unit)와 RAM(Random Access Memory)의 차이

새 컴퓨터 시스템에 투자할지 스마트폰에 투자할지 고민하고 있다면 중앙 처리 장치의 기능을 이해해야 합니다. (CPU) 및 메모리(RAM). CPU와 메모리는 전자 장치의 두 가지 중요한 부분입니다. CPU는 명령을 수행하는 장치 및 메모리 저장소의 기능을 처리합니다. 둘 다 서로 상당히 의존적이지만 기술적으로는 완전히 다릅니다. 그래서 오늘은 중앙처리장치(CPU)와 메모리의 체계적 차이에 대해 알아보려고 합니다.

중앙 처리 장치(CPU)란 무엇인가요?

CPU(Central Processing Unit)와 RAM(Random Access Memory)의 차이

CPU는 컴퓨터 프로그램의 명령을 전달하는 하드웨어의 일부입니다. 컴퓨터 시스템에서 산술, 논리 및 입출력 연산과 같은 기본 기능을 수행하도록 훈련됩니다. 컴퓨터에서 모든 명령은 CPU를 통과하며, 그것이 얼마나 작은지는 중요하지 않습니다.

CPU에는 서로 다른 작업을 수행하는 여러 구성 요소가 있습니다. 간단한 산술 및 논리 작업을 수행할 책임이 있는 산술 논리 장치가 있습니다. 또한 컴퓨터의 다양한 부분을 처리하는 제어 장치가 포함되어 있습니다. 그것은 메모리에서 명령을 읽고 해석하고 다른 컴퓨터 부품의 작동을 시작하기 위해 일련의 신호로 변환하는 책임이 있습니다. 제어 장치는 산술 논리 장치를 호출하여 때때로 필요한 계산을 수행합니다. CPU 작업에서 명령을 빠르게 복사하고 검색할 수 있는 고속 메모리인 캐시 메모리가 사용됩니다.

CPU에는 계산을 수행하는 CPU 내부의 실제 칩인 프로세서가 하나 이상 포함되어 있습니다. 2개의 처리 코어가 있는 CPU는 듀얼 코어 CPU라고 하고 4개의 코어가 있는 모델은 쿼드 코어 CPU라고 합니다. 하이엔드 CPU에는 6개(헥사 코어) 또는 8개(옥토 코어) 프로세서가 있을 수 있습니다. 컴퓨터에는 각각 여러 개의 코어가 있는 둘 이상의 CPU가 있을 수도 있습니다.

  • CPU는 컴퓨터의 두뇌로 간주됩니다.
  • CPU는 모든 유형의 데이터 처리 작업을 수행합니다.
  • 데이터, 중간 결과 및 지침(프로그램)을 저장합니다.
  • 컴퓨터의 모든 부분의 작동을 제어합니다.

RAM(랜덤 액세스 메모리)

CPU(Central Processing Unit)와 RAM(Random Access Memory)의 차이

컴퓨터 메모리 장치라고도 하는 RAM은 프로세서의 모든 메모리 및 캐싱 관련 작업을 처리하는 컴퓨터 하드웨어의 일부입니다. CPU의 제어 장치에서 관리하는 두 개의 개별 레지스터가 있습니다. 메인 메모리로 보내거나 메모리에서 검색할 데이터는 메모리 데이터 레지스터(MDR)에 저장됩니다. 원하는 논리 메모리 주소는 메모리 주소 레지스터(MAR)에 저장됩니다. 주소 변환은 주소 바인딩이라고도 하며 운영 체제에서 프로그래밍한 메모리 맵을 사용합니다.

두 가지 주요 RAM 유형은 다음과 같습니다.

  • 동적 랜덤 액세스 메모리(DRAM)
  • 정적 랜덤 액세스 메모리(SRAM)

이 둘의 차이점은 새로 고침 또는 속도에 있습니다. SRAM은 DRAM이 매우 자주(초당 수천 번) 새로 고쳐야 하기 때문에 더 빠릅니다. 반면 SRAM은 그렇지 않습니다.

DRAM은 초 단위로 약 60나노초의 액세스 시간을 제공합니다. SRAM은 10나노초 안에 동일한 작업을 수행합니다. 속도 차이가 너무 크기 때문에 SRAM이 가장 일반적인 유형의 RAM이 될 것이라고 예상할 수 있지만 가격이 비싸서가 아닙니다.

CPU와 RAM의 관계는 무엇입니까?

컴퓨터 시스템이 게임용 비디오를 렌더링하거나 스프레드시트에 추가할 숫자를 계산하는 것과 같은 특정 작업을 수행할 때 중앙 제어 장치에서 처리하기 위해 특정 일련의 명령이 필요합니다. 프로세서가 실행하는 명령의 수는 메가헤르츠 단위로 측정할 수 있습니다. 즉, 초당 수백만 또는 수십억 개의 명령을 처리할 수 있습니다.

오늘날 수많은 최신 프로세서에는 다중 코어가 있습니다. 즉, 병렬 라인에서 프로그램의 구성 요소와 다른 프로그램을 실행할 수 있는 하위 부품을 의미합니다.

한편, 작업을 원활하게 실행하기 위해 대부분의 프로그램은 작업 데이터를 저장하기 위해 일정량의 메모리가 필요했습니다. 데이터는 디스크에서 앞뒤로 회전할 수 있지만 시간이 많이 걸리고 프로그램의 효율성이 느려질 수 있습니다. 프로그램의 성능을 크게 저하시킬 수 있습니다.

따라서 이 중앙 처리 장치 및 메모리 프로세스는 컴퓨터 시스템의 작업을 원활하게 실행하기 위해 호환되는 CPU 및 메모리가 필요함을 명확하게 정의합니다.

CPU(중앙 처리 장치)의 기능

  1. CPU에는 메인 메모리에 빠르게 액세스할 수 있도록 프로세서 내부에 캐시 메모리가 있습니다. 이 메모리는 메인 메모리에서 정보를 가져오고 처리를 위해 CPU로 되돌아갑니다.
  2. 요즘 CPU는 여러 개의 코어로 설계됩니다. 코어는 CPU 내에서 독립적으로 작동하며 작업 관리를 위한 컴퓨터의 전반적인 효율성을 높이기 위해 병렬 데이터를 처리하는 데 사용됩니다.
  3. 중앙 처리 장치의 속도는 기가헤르츠 또는 메가헤르츠 단위로 측정됩니다. 헤르츠는 단위의 주파수입니다. 주파수가 더 높은 프로세서는 더 빠른 속도로 작업을 수행할 수 있습니다.
  4. 최신 세대의 프로세서는 병렬 처리로 인해 멀티스레딩을 지원합니다. 멀티스레딩에서는 병렬로 작동하는 CPU의 각 코어에 두 개의 논리 코어가 있습니다.
  5. 좋은 프로세서는 DDR1, DDR2, DDR3와 같은 다양한 메모리 모듈을 지원해야 하며 다양한 회사에서 설계한 마더보드와 호환되어야 합니다.

RAM(Random Access Memory)의 특징

  1. 메모리는 컴퓨터 시스템의 다양한 위치를 처리할 책임이 있습니다. 장치에는 메모리가 있는 세 가지 주요 위치가 있습니다. 레지스터 형태의 CPU, RAM 또는 ROM과 같은 주 메모리, 하드 디스크, CD, DVD, 펜 드라이브 등과 같은 외부 메모리,
  2. 최대 비트 수는 메모리를 정의합니다. 내부 메모리의 경우 Word 크기와 동일하지만 외부 메모리의 경우 Word 크기보다 큰 경우가 많습니다.
  3. 메모리는 세 가지 방법으로 액세스할 수 있습니다. 랜덤 액세스는 임의의 순서로 액세스할 수 있는 메모리이며 액세스는 메모리 위치와 무관합니다. 직렬 액세스 메모리는 미리 정해진 특정 순서로만 액세스할 수 있습니다. 준무작위 액세스 메모리 장치는 이 액세스를 하드 디스크처럼 사용합니다.
  4. 메모리의 성능은 액세스 시간, 메모리 주기 시간 및 전송 속도의 세 가지 매개변수를 사용하여 결정됩니다.
  5. 메모리 장치는 물리적으로 RAM과 같은 반도체 메모리와 하드 디스크와 같은 자성 표면 메모리의 두 가지 유형으로 구분할 수 있습니다.

결론

CPU와 메모리가 컴퓨터 시스템의 필수적인 부분이라는 것은 대낮처럼 분명합니다. 둘 다 전자 장치 작동에 매우 중요합니다. 기능은 다를 수 있지만 기능은 서로 연결되어 있습니다. 따라서 새 장치를 구입할 때는 중앙 처리 장치와 메모리가 모두 강력한지 확인하십시오.

  • CPU와 GPU의 차이점은 무엇입니까
  • 어떤 프로세서가 Intel의 Core i7과 AMD의 Ryzen 중 가장 좋습니까?
  • 어떤 그래픽 카드가 최고의 AMD 또는 NVIDIA입니까?
  • 정적 RAM과 동적 RAM의 차이점, 어느 것이 더 빠릅니까?
  • 인터넷과 네트워크(네트워크 대 인터넷)의 관계는 무엇입니까?
  • Windows 10 2019년 5월 업데이트를 설치한 후 노트북이 임의로 정지합니까? 다음 솔루션을 사용해 보십시오