CPU와 아키텍처

「64비트 CPU」의 64비트가 주로 나타내는 것은?

  1. ACPU 코어의 수
  2. B캐시 메모리의 용량
  3. C범용 레지스터나 주소 등 한 번에 다루는 정수 데이터의 폭
정답과 해설 보기

정답: C. 범용 레지스터나 주소 등 한 번에 다루는 정수 데이터의 폭

64비트 CPU는 범용 레지스터와 주소의 폭이 64비트이며 한 번에 64비트 정수를 다룰 수 있습니다. 32비트 CPU의 주소 공간은 2³² = 4 GB로 제한되지만, 64비트에서는 이론상 16 EB(엑사바이트)로 자릿수가 다르게 넓어 대용량 메모리를 쓸 수 있습니다(구현상으로는 48~57비트 정도). PC에서는 2000년대에 x86-64가, 스마트폰에서는 2013년경부터 64비트 ARM이 보급되었습니다.

  • A. 코어의 수는 비트 수와 별개의 지표입니다.
  • B. 캐시의 용량은 비트 수로 나타내지 않습니다.
  • C. 정답입니다. 한 번에 다루는 데이터와 주소의 폭입니다.
이 분야 연습하기 분야로 돌아가기

CPU와 아키텍처의 다른 문제

  1. CPU가 하나의 명령어를 처리하는 기본적인 흐름으로 올바른 순서는?
  2. CPU 내부 ALU(산술 논리 연산 장치)의 역할로 올바른 것은?
  3. CPU의 프로그램 카운터(PC)가 보유하고 있는 것은?
  4. 캐시의 쓰기 방식 중 라이트백 방식의 설명으로 올바른 것은?
  5. 세트 연관(셋 어소시에이티브) 방식 캐시의 설명으로 올바른 것은?

이 분야의 비교