컴퓨터장비

이 실제로 어떻게 작동하는지 프로세서 장치,

컴퓨터 기술 프로세서의 오늘날의 세계에서는 기본적인 장소 중 하나입니다. 중앙 처리 유닛 - 첨단 매우 정교한 장치 모든 컴퓨터 기술 분야에서 발생 진보뿐만 아니라에 인접한 영역을 포함한다.

단순화 된 처리 장치는 다음과 같다 :

핵 (하나 또는 여러)의 기초. 그들은 신뢰할 수있는 모든 규정을 준수 할 책임이 있습니다;

상호 작용 프로세서와 RAM을 가속화하는 캐시 메모리 (일반적으로 두 개 또는 세), 여러 단계가 있습니다;

RAM 컨트롤러;

제어기 버스 시스템 (QPI, HT, DMI, 등)를 포함한다.;

다음의 파라미터에 의해 특징 프로세서 제어 장치

마이크로 아키텍처를 입력;

클럭 주파수 ;

캐시 메모리의 수준;

캐시 메모리의 크기;

시스템 버스의 유형 및 속도;

처리 된 단어의 크기;

통합 메모리 컨트롤러 (그것이 가능);

백업 RAM을 입력;

메모리 어드레스의 부피;

내장 된 그래픽 칩 (통합 그래픽은 프로세서 장치를 사용하면 매우 강력한 통합 솔루션을 사용할 수 있지만, 현재까지 드문 일이 아니다 및 더 강력한 이산 카드를 보충 오히려 역할);

전기의 양을 소비했다.

프로세서 및 특성

CPU 코어 - 로직 및 연산 작업의 실행에 종사하는 기능적 단위를 포함 그대로 그의 마음. 커널 작업은 다음과 같습니다 :

블록 검색은 인터럽트의 존재를 확인합니다. 유사한 중단 찾기, 그들은 스택에 들어갔다. 프로그램 카운터는 인터럽트 핸들러 팀에서 주소를받습니다. 인터럽트의 작업 기능이 완료되면, 스택에 갇혀 데이터가 복원됩니다. 또한, 명령은 명령 어드레스 샘플링 부로부터 판독된다. 따라서이 RAM 또는 캐시로부터 판독되고, 다음 데이터가 복호화 장치에 전송된다. 이제, 수신 된 명령의 디코딩 후, 데이터 샘플링 장치에 전송된다. 거기에서, 데이터는 RAM 캐시 또는 메모리의 판독 장치가 동작을 수행해야하는지를 결정 스케줄러에 전송 된 후, 데이터가 제공된다. 제어부 설명은 수신 된 명령을 실행하고, 결과를 저장하기 위해 블록의 결과를 전송한다.

이 사이클은 프로세스라고하며, 지속적으로 실행 된 명령 프로그램입니다. 오히려 그 핵 레이트에 대한 또 다른 한 사이클의 한 단계에서, 상기 클록 주파수에 대응하고, 시간, 작업 사이클 단계의 출구는 처리 장치 자체가 담당하거나.

당신은 프로세서의 성능을 향상시킬 수있는 방법은 여러 가지가 있습니다. 이렇게하려면, 당신은 특정 제한 사항이 시계의 수준을 올릴 필요가있다. 클록 주파수를 증가시키는 것 확실히 전력 소비를 증가시키고, 그 결과, 온도, 이것은 프로세서 유닛의 전체적인 안정성의 감소를 이끈다.

클럭 주파수를 증가의 필요성을 방지하기 위해, 생산자는 건축 솔루션의 다양한오고, 다른 길을 가기로 결정했다. 하나 개의 이러한 솔루션은 실행되는 각 처리 명령 교대로 작용 행한다 핵의 모든 블록에 공급한다는 것이다 본질있는 파이프 라이닝된다. 따라서, 대부분의 블록 전체 오디오 지침은 유휴 모드에있을 때. 따라서, 모든 현대 프로세서는 다음과 같이 작동 : 하나의 작업을하고, 그들은 즉시 최소한의 다운 타임을 줄이고 최대한 효율성을 증가, 다른 진행합니다. 프로세서 장치는 항상 100 %의 효율로 작동하지만 그것 때문에 일관성 팀이 있었다는 사실의 발생하지 않는 것처럼 물론, 이상적으로 보인다.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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