컴퓨터 처리 란 무엇입니까?
컴퓨터 처리는 컴퓨터에서 CPU (Central Processing Unit)라고도하는 마이크로 프로세서가 정보를 수신 할 때 수행하는 작업 또는 일련의 동작입니다. CPU는 컴퓨터 시스템의 전자 "뇌"유형이며 컴퓨터의 하드 드라이브에 설치되어 RAM (Random Access Memory)에로드 된 소프트웨어 프로그램에 의해 공급되는 일련의 지침을 실행합니다. 현대의 컴퓨터 시스템은 이전의 대응 자보다 훨씬 빠르고 복잡해졌지만 여전히 동일한 기본 유형의 컴퓨터 처리를 수행합니다.
매우 기본적인 수준의 기능에서 CPU는 1과 0의 일련의 이진 전기 상태를 통해 컴퓨터 및 논리적 작업을 수행하는 일련의 이진 전기 상태를 통해 컴퓨터 프로세스를 추가로 수행하는 트랜지스터로 구성됩니다. 소프트웨어 프로그램에 의해 CPU에 공급 된 지침은 이러한 트랜지스터의 상태를 변경하여 소프트웨어 P에 대한 계산을 수행합니다.Rogram. 그런 다음이 결과는 일반적으로 소프트웨어 프로그램에서 사용하기 위해 일반적으로 RAM 메모리로 공급됩니다.
모든 프로그램에 대한 의미있는 데이터 출력을 생성하기 위해 컴퓨터 처리가 진행되는 네 가지 다른 상태가 있습니다. 이 상태는 일반적으로 Fetch, Decode, Execute 및 WriteBack이라고합니다. Fetch는 컴퓨터가 메모리에 액세스하여 지침을 검색하여 항상 이진 코드로 표시되는 일련의 숫자 인 첫 번째 상태입니다. 바이너리 코드는 1과 0의 문자열 인 8 비트 시리즈입니다.
이 지침을 가져온 후 컴퓨터 처리가 해독됩니다. 즉, 지침은 이제 CPU의 제어 장치 (CU)에 의해 의미있는 부분 또는 일련의 바이트로 나뉩니다. 이 지침은 Cu에 의해 실행됩니다.
지침이 복잡한 수학적 계산 일 때 cPU는 산술 로직 유닛 (ALU)을 그려 실행합니다. 최종 컴퓨터 처리 단계에서 데이터의 쓰기가 발생합니다. 소프트웨어 프로그램에서 사용하기 위해 컴퓨터 메모리로 다시 전달되거나 프로그램에서 나중에 사용하기 위해 CPU 자체의 메모리 레지스터에 저장 될 수 있습니다.
이 4 개의 컴퓨터 처리 단계는 소프트웨어 프로그램이 메모리에로드되어 컴퓨터 자체에서 실행되는 한 CPU를 지속적으로 순환합니다. CPU에 의한 이러한 처리 전력주기는 컴퓨터 시스템이 더욱 발전함에 따라 속도가 지속적으로 증가하고 있으며, 컴퓨터는 이제 Gigahertz 처리주기가 가능합니다. 컴퓨터 처리의 한 기가 에츠주기는 1 초마다 CPU가 수행 한 10 억 명령 세트와 같습니다.