설명자, 특성 및 응용 프로그램에 대한 프로세서는 무엇입니까?
컴퓨터 사용자는 매우 혼란 스럽습니다.시스템 단위와 프로세서와 같은 두 가지 개념으로 첫 번째와 두 번째를 호출합니다. 이것은 근본적으로 잘못된 것입니다. 프로세서 자체는 프로그램이라고하는 미리 결정된 명령 시퀀스에 의해 컴퓨터의 동작을 제어하고 정보 처리 동작을 수행하도록 설계된 장치이다.
또한 비슷한 이름의 다른 장치가 있습니다. 예를 들어 워드 프로세서는 문서를 만들고 형식을 지정하도록 설계되었습니다. 이 유형의 프로그램은 Microsoft Word입니다.
이게 뭐야?
그리고 컴퓨터 자체의 두뇌 인 장치 자체는,마이크로 프로세서라고도합니다. 컴퓨터의 프로세서는 무엇입니까? 이것은 개인용 컴퓨터의 작동을 제어하는 집적 회로입니다. 이러한 회로는 마이크로 일렉트로닉스 분야에서 매우 복잡한 기술을 사용하여 반도체로 만들어진 하나 또는 여러 개의 크리스털에 만들어집니다.
정보로 컴퓨터가 할 수있는 모든 것프로세서 자체의 명령 시스템에 의해 결정됩니다. 이 정보는 컴퓨터 작동 관리 지침에 포함되어 있습니다. 하나의 명령은 컴퓨터가 수행하는 하나의 작업입니다. 예를 들어, 산술 연산, 논리 연산, 실행될 명령의 순서를 결정하는 것, 한 장치의 메모리에서 다른 장치의 메모리로 정보를 전송하는 것.
이것은 프로세서가 무엇인지에 대한 짧은 대답입니다.
장치
프로세서는 데이터를 처리하도록 설계된 장치이기 때문에 다음과 같은 요소로 구성됩니다.
- 산술 논리 부;
- 제어 장치;
- 메모리 레지스터.
제어 장치는주어진 프로그램의 이름은 컴퓨터의 모든 노드를 관리합니다. 레지스터에서 각 후속 명령을 추출하고, 수행해야 할 작업과 순서를 알 수 있습니다. 이것은 전체 오케스트라를 관리하는 일종의 지휘자입니다. 음악 구성은 단지 프로그램 일뿐입니다.
구성 요소
산술 논리 장치 (arithmetic logic unit)는 연산을위한 도구로서, 다음의 프로그램들이 산술 및 논리와 관련된 연산을 수행한다.
레지스터는 중앙의 내부 메모리입니다.프로세서. 하나의 레지스터는 장치가 계산을 수행하고 결과를 저장하는 초안과 비교할 수 있습니다. 각 레지스터에는 자체 용도가 있습니다.
프로세서가 두 개를 더해야한다고 가정 해 봅시다.수 이 작업을 수행하려면 먼저 메모리에서 첫 번째 가산 값을 취한 다음 두 번째 값을 더하고이 값을 컴퓨터 RAM에 다시 보내야합니다.
용어와 결과가 모두 분명해야합니다.프로세서는 어딘가에 저장됩니다. 이를 위해 배터리 또는 가산기라고하는 프로세서 자체에 직접 사용되는 셀이 사용됩니다. 프로세서는 데이터 및 처리를 위해 설계되었으므로 다음 명령을 수행해야하는 메모리 셀을 이해해야합니다. 그는 카운터라고 불리는 그의 다른 내부 세포에서 배운다. RAM에서 검색된 명령은 다른 셀 인 명령 레지스터에 저장됩니다. 그로부터 실행 된 명령의 결과는 RAM으로 전송 될 수 있습니다.
레지스터 유형
레지스터는 여러 유형이 있습니다. 그들은 그들이 수행하는 작업의 유형이 서로 다릅니다. 가장 중요한 레지스터에는 고유 한 이름이 있습니다.
- 명령 카운터는 실행될 다음 명령의 주소를 포함하는 레지스터입니다. 이것은 관련 메모리 셀 집합에서 프로그램을 자동으로 선택하는 역할을합니다.
- Adder - 모든 작업의 수행에 참여합니다.
- 명령 등록. 실행에 필요한 시간 동안 명령을 저장합니다.
데이터 버스
컴퓨터 프로세서는 다음과 함께 작동하도록 설계되었습니다.정보. 그의 모든 장치는 끊임없이 서로 교환합니다. 그리고 내부 데이터 버스라는 요소로이를 수행합니다. 최신 CPU에는 다른 부분이 있지만 필수 최소 사양은 위에 설명 된 장치 세트입니다.
기계주기 및 그 계획
이 프로세스는 일반적으로 다음 단계로 구성됩니다.
- 레지스터 카운터에 주소가 저장된 셀에서 명령이 선택됩니다. 그 내용은이 명령의 길이만큼 증가합니다.
- 그런 다음 제어 장치로 보내지며 명령 레지스터로 들어갑니다.
- 명령에 속하는 주소 필드는 제어 장치에 의해 디코딩됩니다.
- 후자는 신호를 내고, 데이터는 이미 산술 논리 장치에 들어간 RAM에서 읽혀집니다.
- 제어 유닛은 코드를 암호 해독합니다.수행되는 연산 및 산술 논리 유니트는 데이터 (이 경우 피연산자라고 함)에 대해이 연산을 수행하도록 신호를받습니다.
- 결과가 위치해야하는 주소가있는 경우 작업 결과를 중앙 프로세서 자체에 저장하거나 메모리로 전송할 수 있습니다.
- 위의 모든 단계는 정지 신호가 주어질 때까지 수행됩니다.
특성
그래서 프로세서가 무엇인지, 그것은 분명합니다 : 주어진 프로그램에서 명령을 실행하는 것입니다. 이를 위해 다음과 같은 특성을 가지고 있습니다.
- 클럭 주파수. 중앙 처리 장치는 펄스를 생성하는 클럭 주파수의 생성기와 밀접하게 연결됩니다. 그들은 컴퓨터의 모든 요소의 작업을 그들 자신과 동기화합니다. 이 특성은 1 초의 사이클 수와 같습니다. 한 박자는 첫 번째 박자와 두 번째 박자 사이의 시간 길이입니다. 메가 헤르츠 단위로 측정 된 클럭 주파수.
- 자릿수 용량 이것은 프로세서가 동시에 형성하고 전송하는 이진 코드의 비트 수를 담당하는 최대 값입니다. 이 특성은 레지스터의 너비에 의해 결정됩니다.
- 주소 공간. 여기에는 주소 코드를 적용하여 프로세서가 참조하는 주소 범위가 포함됩니다.
위와 같은 덕분에 프로세서의 용도를 명확하게 정의 할 수 있습니다. 이것은 컴퓨터의 두뇌이며, 그렇지 않으면 완전히 쓸모가 없습니다. 실내 장식 전용입니다.