컴퓨터 처리의 네 가지 구성 요소는 무엇입니까?

정보 표시 중

이미지 크레디트: shironosov/iStock/게티 이미지

컴퓨터에는 중앙 처리 장치 또는 CPU, 기본 메모리, 입력 장치 및 출력 장치의 네 가지 주요 구성 요소가 있습니다. 시스템 버스는 네 가지 구성 요소를 모두 연결하여 정보를 전달하고 전달합니다. 이러한 유형의 컴퓨터 구성 및 아키텍처는 최초의 현대 디지털 컴퓨터의 이론과 설계를 완성한 John von Neumann의 이름을 따서 "von Neumann 기계"라고 합니다.

CPU

컴퓨터 과학자들은 일반적으로 CPU를 컴퓨터의 "두뇌"라고 부릅니다. 왜냐하면 여기에서 프로그램이 실행되기 때문입니다. 프로그램은 프린터로 파일 보내기, 브라우저 창 열기, 음악 또는 비디오 재생과 같은 특정 작업을 수행하는 방법을 컴퓨터에 알려주는 일련의 지침입니다.

오늘의 비디오

CPU는 더 작은 세 가지 구성 요소로 나뉩니다. 산술 장치는 모든 간단한 수학적 계산을 처리합니다. 제어 장치는 컴퓨터 프로그램의 명령을 해석합니다. 명령어 디코딩 유닛은 컴퓨터 프로그래밍 명령어를 기계어 코드로 변환한다. 기계 코드는 컴퓨터의 모든 구성 요소가 이해하는 기본 언어입니다.

메모리

CPU가 특정 컴퓨터 프로그램 명령 세트를 기계어로 변환하면 해당 기계어를 기본 저장소나 메모리에 저장합니다. 기계 코드는 데이터 또는 명령으로 처리됩니다. CPU는 메모리에서 데이터와 명령어를 가져와서 명령어를 사용하여 데이터를 조작한 다음 결과와 다음 명령어 세트를 메모리로 다시 보냅니다.

입력 단위

입력 장치는 키보드, 하드 드라이브 또는 네트워킹 카드와 같이 컴퓨터에 정보를 제공하는 데 사용하는 모든 장치입니다. 본질적으로 이러한 장치는 눈과 귀가 정보를 뇌로 가져오는 것과 거의 같은 방식으로 "외부 세계"의 데이터를 컴퓨터로 가져옵니다. 각 입력 장치에는 CPU와 기본 메모리에 연결하는 자체 하드웨어 컨트롤러가 있으며 CPU에 사용 방법을 알려주는 일련의 명령이 있습니다.

출력 단위

출력 장치는 프린터, 모니터 및 스피커와 같이 컴퓨터에서 사용자에게 정보를 전달하는 데 사용하는 장치입니다. 예를 들어, 컴퓨터 모니터에 표시되는 모든 것은 메모리의 기계어 코드로 시작됩니다. CPU는 해당 기계어 코드를 사용하여 모니터 하드웨어에 필요한 형식으로 변환합니다. 그러면 모니터의 하드웨어가 해당 정보를 다른 빛의 강도로 변환하여 단어나 그림을 볼 수 있도록 합니다.

시스템 버스

시스템 버스는 컴퓨터의 네 가지 구성 요소가 서로 통신할 수 있도록 합니다. 시스템 버스는 데이터와 명령을 전송합니다. 또한 주 메모리에서 데이터와 명령이 어디에서 오고 결과가 어디로 가야 하는지를 CPU에 알려주는 주소를 보냅니다.