프로세서 레지스터

작가: Robert Simon
창조 날짜: 19 6 월 2021
업데이트 날짜: 24 6 월 2024
Anonim
기술사 - CA - CPU 레지스터
동영상: 기술사 - CA - CPU 레지스터

콘텐츠

정의-프로세서 레지스터 란 무엇입니까?

프로세서 레지스터는 CPU에서 처리중인 데이터를 보유하는 프로세서의 로컬 저장 공간입니다. 프로세서 레지스터는 일반적으로 메모리 계층에서 최상위 위치를 차지하므로 고속 스토리지 공간과 빠른 데이터 액세스를 제공합니다. 레지스터는 실제 데이터 자체 대신 메모리 위치의 주소를 포함 할 수있다.


Microsoft Azure 및 Microsoft 클라우드 소개 | 이 가이드를 통해 클라우드 컴퓨팅에 관한 모든 내용과 클라우드에서 비즈니스를 마이그레이션하고 운영하는 데 Microsoft Azure가 어떻게 도움이되는지 알아 봅니다.

Techopedia는 프로세서 레지스터를 설명합니다

모든 프로세서에는 프로세서로 직접 수행 할 수없는 대부분의 작업을 수행하는 레지스터라는 로컬 저장 영역이 있습니다. 모든 종류의 데이터는 프로세서에 의해 조작되기 전에 레지스터에 의해 먼저 식별되어야합니다. 예를 들어, 두 개의 숫자에 대해 산술 연산을 수행하는 경우 입력과 결과가 레지스터에 저장됩니다. 프로세서 레지스터는 일반적으로 보유 할 수있는 데이터의 양을 결정하기 위해 비트 단위로 측정됩니다. 예를 들어 가장 자주 사용되는 두 가지 용어 인 32 비트 프로세서 및 64 비트 프로세서는 일반적으로 프로세서의 레지스터 크기를 나타냅니다.

프로세서 레지스터는 범용 및 특수용 레지스터로 분류 할 수 있습니다. 이들은 처리되는 명령 유형에 따라 여러 유형으로 분류 될 수 있습니다.

  • 가정 어구
  • 주소
  • 벡터
  • 데이터
  • 제어 및 상태
  • 모델 별

범용 레지스터는 CPU에서 처리중인 데이터를 임시로 저장합니다. 특수 목적 레지스터는 처리 될 다음 순차 명령의 주소를 포함하는 명령 카운터를 저장할 수 있습니다.

프로세서 레지스터는 일반적으로 정적 또는 동적 랜덤 액세스 메모리 (RAM) 셀로 구성됩니다. 정적 RAM은 동적 RAM보다 데이터에 대한 액세스 속도가 빠르며 상대적으로 느립니다.