>  기사  >  폰 노이만 아키텍처 컴퓨터의 다섯 가지 주요 부분은 무엇입니까?

폰 노이만 아키텍처 컴퓨터의 다섯 가지 주요 부분은 무엇입니까?

青灯夜游
青灯夜游원래의
2020-12-07 09:42:16254035검색

폰 노이만 구조 컴퓨터의 다섯 가지 주요 부분: 1. 마우스 및 키보드와 같은 데이터 및 프로그램 입력을 위한 "입력 장치" 2. 메모리와 같은 프로그램 및 데이터 저장을 위한 "저장소" 4. 프로그램의 실행을 제어하는 ​​"제어기" 5. 데이터 또는 프로그램의 처리결과를 모니터, 프린터 등 사용자에게 표시할 수 있는 "출력장치"

폰 노이만 아키텍처 컴퓨터의 다섯 가지 주요 부분은 무엇입니까?

이 문서의 운영 환경: Windows 7 시스템, Dell G3 컴퓨터.

폰 노이만 컴퓨터라고도 불리는 폰 노이만 아키텍처 컴퓨터는 폰 노이만이 제안한 저장 ​​프로그램 개념을 기반으로 설계된 컴퓨터입니다. 주요 특징은 다음과 같습니다. 명령어와 데이터는 메모리에 바이너리 형식으로 저장됩니다. 명령어는 저장된 순서에 따라 실행됩니다.

헝가리계 미국인 과학자 폰 노이만(Von Neumann)이 프로그램 저장에 대한 아이디어를 최초로 제안하고 이를 컴퓨터 설계에 성공적으로 적용했습니다. 이 원리를 바탕으로 제작된 컴퓨터를 폰 노이만 구조 컴퓨터라고 합니다. 현대 컴퓨터 기술에 대한 뛰어난 공헌으로 폰 노이만은 "현대 컴퓨터의 아버지"라고도 알려져 있습니다.

폰 노이만 아키텍처를 기반으로 하는 컴퓨터에는 다음 기능이 있어야 합니다.

  • 필요한 프로그램과 데이터를 컴퓨터로 보냅니다.

  • 프로그램, 데이터, 중간 결과, 최종 작업 결과에 대한 장기 기억 능력이 있어야 합니다.

  • 다양한 산술, 논리 연산, 데이터 전송 및 기타 데이터 처리를 완료하는 능력.

  • 필요에 따라 프로그램 방향을 제어할 수 있고, 지시에 따라 기계의 여러 부분의 조화로운 작동을 제어할 수 있습니다.

  • 필요에 따라 사용자에게 처리 결과를 출력할 수 있습니다.

위의 기능을 완성하려면 컴퓨터에 다음을 포함한 5가지 기본 구성 요소가 있어야 합니다.

1. 데이터 및 프로그램을 입력하기 위한 입력 장치

3. 데이터 처리 처리 연산 장치

4. 프로그램 실행을 제어하는 ​​컨트롤러

5.

즉, 폰 노이만 구조 컴퓨터 시스템은 5가지 기본 구성 요소로 구성됩니다.

1. 산술 단위: 다양한 산술 연산, 논리 연산, 데이터 전송 및 기타 데이터 처리를 완료하는 데 사용됩니다.

2. 컨트롤러: 프로그램 실행을 제어하는 ​​데 사용되며 컴퓨터의 두뇌입니다. 연산 장치와 컨트롤러는 컴퓨터의 중앙 처리 장치(CPU)를 구성합니다. 컨트롤러는 메모리에 저장된 일련의 명령(프로그램)에 따라 작동하며 프로그램 카운터는 명령의 실행을 제어합니다. 컨트롤러는 계산 결과에 따라 다양한 작업 흐름을 판단하고 선택할 수 있는 기능을 갖추고 있습니다.

3. 메모리: 메모리 등 프로그램 및 데이터를 저장하는 데 사용됩니다. 프로그램과 데이터는 바이너리 코드 형태로 무차별적으로 메모리에 저장되며, 주소에 따라 저장 위치가 결정된다.

4. 입력 장치: 마우스, 키보드 등 컴퓨터에 데이터나 프로그램을 입력하는 데 사용됩니다.

5. 출력 장치: 모니터, 프린터 등 데이터나 프로그램의 처리 결과를 사용자에게 표시합니다.

다섯 가지 기본 구성 요소는 지침을 통해 제어되며 데이터는 서로 다른 구성 요소 간에 전송됩니다.

관련 추천: "

프로그래밍 입문

"

위 내용은 폰 노이만 아키텍처 컴퓨터의 다섯 가지 주요 부분은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.