컴퓨터 처리 란 무엇입니까? (사진과 함께)
컴퓨터 처리는 정보를 수신 할 때 컴퓨터에서 중앙 처리 장치 (CPU)라고도하는 마이크로 프로세서가 수행하는 동작 또는 일련의 동작입니다. CPU는 컴퓨터 시스템을위한 일종의 전자“뇌”이며 컴퓨터의 하드 드라이브에 설치된 소프트웨어 프로그램에 의해 공급되고 RAM (Random Access Memory)에로드되는 일련의 명령을 실행합니다. 최신 컴퓨터 시스템은 이전 컴퓨터 시스템보다 훨씬 빠르고 복잡해졌지만 여전히 동일한 기본 유형의 컴퓨터 처리를 수행합니다.
매우 기본적인 기능 수준에서 CPU는 일련의 이진 전기 상태를 통해 1과 0의 일련의 이진 전기 상태 (또는 "켜기"및 "끄기"상태)를 통해 수학적 및 논리적 연산을 수행하는 일련의 트랜지스터로 구성됩니다. 컴퓨터 처리 능력. 소프트웨어 프로그램에 의해 CPU에 공급되는 명령은 소프트웨어 프로그램에 대한 계산을 수행하기 위해 이들 트랜지스터의 상태를 변경시킨다. 이 결과는 일반적으로 소프트웨어 프로그램에서 사용하기 위해 RAM 메모리로 피드백됩니다.
모든 프로그램에 대해 의미있는 데이터 출력을 생성하기 위해 컴퓨터 처리가 진행되는 네 가지 상태가 있습니다. 이러한 상태를 일반적으로 페치, 디코드, 실행 및 라이트 백이라고합니다. Fetch는 컴퓨터가 메모리에 액세스하여 명령어를 검색하는 첫 번째 상태이며, 항상 이진 코드로 표시되는 일련의 숫자입니다. 이진 코드는 8 비트 일련의 숫자 (1과 0의 문자열)로, 1 바이트의 데이터를 함께 나타냅니다.
이러한 명령어를 가져온 후 컴퓨터 처리에서 명령어를 해독합니다. 즉, 명령어는 이제 CPU의 제어 장치 (CU)에 의해 의미있는 부분 또는 일련의 바이트로 나뉩니다. 이 명령은 CU에 의해 실행됩니다.
명령어가 복잡한 수학적 계산 인 경우 CPU는 산술 논리 장치 (ALU)를 사용하여 명령을 실행합니다. 최종 컴퓨터 처리 단계에서 데이터의 쓰기 저장이 발생합니다. 소프트웨어 프로그램에서 사용하기 위해 컴퓨터 메모리로 다시 보내지거나 나중에 프로그램에서 사용하기 위해 CPU 자체의 메모리 레지스터에 저장할 수 있습니다.
이 네 가지 컴퓨터 처리 단계는 소프트웨어 프로그램이 메모리에로드되어 컴퓨터 자체에서 실행되는 한 CPU를 계속 순환합니다. 컴퓨터가 기가 헤르츠 처리주기를 할 수있게되면서 컴퓨터 시스템이 발전함에 따라 CPU에 의한 이러한 처리 능력주기는 지속적으로 증가하고 있습니다. 1 기가 헤르츠의 컴퓨터 처리주기는 CPU가 초당 수행하는 10 억 개의 명령어 세트와 같습니다.