Von Neumann Architecture는 무엇입니까?

von Neumann Architecture는 초기의 영향력있는 유형의 컴퓨팅 구조입니다. 주로 데이터를 보유하고 처리 할 수있는 메모리 칩으로 구성됩니다. 각 칩은 이전에 실행 된 작업의 영향을받는 방식에 따라 다른 작업을 수행 할 수 있습니다. Von Neumann 아키텍처에 따라 각 컴퓨터에는 메모리, 출력 및 입력 메커니즘, 중앙 제어, 중앙 산술 및 외부 스토리지가 있습니다.

von Neumann 아키텍처가있는 컴퓨터는 저장된 프로그램으로 알려져 있습니다. 이는 컴퓨터가 실행하기 위해 외부 스위치 또는 기타 영향이 필요하지 않음을 의미합니다. 모든 지침과 데이터는 RAM (Random-Access Memory)에 저장됩니다.

Von Neumann Architecture는 1940 년대 중반 선구적인 컴퓨터 과학자 인 John Von Neumann에 의해 만들어졌습니다. 1903 년에 태어난 그는 또한 수십 년 동안 사용해 온 영향력있는 이론을 가진 여러 수학 논문을 썼습니다. 그는 재미를 창조하는 데 필요한 구조를 설명했습니다이 논문 중 하나의 컴퓨터. 이 프로그래밍 구조는 현재 컴퓨팅 아키텍처의 상당 부분을위한 기반을 형성합니다.

von Neumann 아키텍처 전에 컴퓨터는 프로그래밍되지 않고 본질적으로 설계되었습니다. 기계가 조립되면 하나의 기능 만 수행 할 수 있습니다. 컴퓨터가 한 일을 변경하려면 다시 연결하거나 구성 요소를 추가하거나 기계의 물리적 구조를 변경해야했습니다.

많은 현대 컴퓨터가 Von Neumann 아키텍처의 일부 기반을 계속 가지고 있지만 일부 프로그래머는보다 효율적인 모델에 대한 개념을 버리기 시작했습니다. Von Neumann 병목 현상으로 알려진 현상은 구조의 주요 문제 중 하나입니다. 병목 현상의 문제점은 정보 및 데이터를 처리하는 작업이 동일한 버스를 공유한다는 것입니다. 이는 이러한 요소의 운송 방법입니다. 이 AffecTS 시스템의 효율성과 전반적인 능력.

현대에는 Von Neumann Architecture가 종종 하버드 건축물로 대체되었습니다. 또한 저장된 프로그램 유형의 아키텍처입니다. Harvard Architecture는 유사한 방식으로 저장, 데이터 및 지침을 관리하지만 정보 전송을위한 더 많은 리소스가 있습니다. 이 구조에는 지침과 메모리를 전송하기위한 전용 데이터 버스가있어 더 많은 기능이 동시에 작동 할 수 있습니다. 하버드 아키텍처가 인기를 얻었지만 여전히 컴퓨터 프로그래머를 시작하기위한보다 접근하기 쉬운 형식이 될 수있는 더 간단한 von Neumann Architecture를 선호하는 사람들이 여전히 있습니다.

.

다른 언어

이 문서가 도움이 되었나요? 피드백 감사드립니다 피드백 감사드립니다

어떻게 도와 드릴까요? 어떻게 도와 드릴까요?