컴퓨터장비

CPU 레지스터 - 주요 헬퍼

프로세서는 프로그램 제어 장치의 수 및 정보 처리 말한다. 정보 처리는 소정의 프로그램에 따라 수행된다. 당신이 다음 RAM으로 프로그램을 실행하면 다른 후 한 팀이 프로세서에 제공 : 사실,이 과정은 다음과 같습니다. 직접 메모리와 외부 장치에서 요구하거나 올 수 많은 데이터를 계산하기위한 지침에 추가하여.

다른 팀의 결과로 어딘가에 저장할 수있는 결과를 얻을. 메모리에 결과를 보내거나 가능성으로, 프로세서 내부에두고이 결과가 최종하지 않고 추가 계산에 사용됩니다, - 그리고 두 가지 옵션이 있습니다. 첫 번째 경우에서는 하나의 큰 "HO"있다 - 따라서 메모리 소비에 상당한 시간과 같은 교류 시스템 성능을 감소시킨다. 프로세서 레지스터 - 두 번째 경우, 상기 프로세서는 그 구조라는 메모리 소자에 포함해야한다. 이러한 수신 및 저장하는 멀티 - 비트 송신 될 장치이다 이진 데이터. 범용 레지스터 및 특수 레지스터 : CPU 레지스터는 두 가지 유형으로 구분된다.

프로세서의 범용 레지스터는 연산의 중간 결과를 저장하는데 사용된다. 그것은 거의 RAM에 의미없는, 그래서 프로세서 내부에 이러한 레지스터의 이상, 즉, 성능을 잃지 않는다 따라서 시간을 할애하지 않으며된다. 그러나 반면에, 레지스터의 개수는 프로세서 다이의 영역에 제한된다. 무한 수없는 자신의 수를 늘립니다. 데이터를 저장하는 레지스터는, 일반적으로, 데이터 버스의 폭과 동일한 용량을 가지고있다. 각 레지스터 프로세서는 코드를 통해 액세스 할 수 있습니다 등록하는과 자신의 고유 한 이름을 가지고있다.

특수 레지스터의 각각은 특정 목적을 가지고있다. 예를 들어, 다음 어드레스에 판독 될 메모리에 명령 어드레스를 저장하는 레지스터가있다. 이 레지스터는 호출 - 명령 어드레스 레지스터. 전문 레지스터의 또 다른 예는 -이 속성 등록합니다. 또 다른 방식으로,이 상태 워드라고 프로세서 (프로세서 상태 워드 -. 짧은 PSW). 다른 CPU 레지스터와는 달리 내용은 속성 레지스터의 각 비트의 고유 한 이름 단일 대상을 가지고, 전체로서 고려된다. 소위 제로 기호를 할당 할 수 있습니다 예를 들어 속성 중 (제로 결과를 서명). 팀의 결과로 제로 결과를 얻을 경우, 프로세서는 등록 속성 비트를 분석, 그것에 대해 "학습"할 수 있습니다.

컴퓨팅 핵의 바로 근처에 있으며 CPU 내부 버스의 클럭 주파수로 동작으로서 CPU 레지스터 (캐시 메모리보다 빠른) 메모리가 매우 빠르다.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ko.atomiyme.com. Theme powered by WordPress.