Skip to main content

Von Neumann Architecture는 무엇입니까?

Von Neumann Architecture는 초기의 영향력있는 유형의 컴퓨팅 구조입니다.주로 데이터를 보유하고 처리 할 수있는 메모리 칩으로 구성됩니다.각 칩은 이전에 실행 된 작업의 영향을받는 방식에 따라 다른 작업을 수행 할 수 있습니다.Von Neumann 아키텍처에 따라 각 컴퓨터에는 메모리, 출력 및 입력 메커니즘, 중앙 제어, 중앙 산술을위한 장소 및 외부 스토리지가 있습니다. von Neumann 아키텍처가있는 컴퓨터는 저장 프로그램으로 알려져 있습니다.이는 컴퓨터가 실행하기 위해 외부 스위치 또는 기타 영향이 필요하지 않음을 의미합니다.모든 지침과 데이터는 RAM (Random-Access Memory)에 저장됩니다.1903 년에 태어난 그는 또한 수십 년 동안 사용해 온 영향력있는 이론을 가진 여러 수학 논문을 썼습니다.그는이 논문 중 하나에서 기능적 컴퓨터를 만드는 데 필요한 구조를 설명했습니다.이 프로그래밍 구조는 현재 컴퓨팅 아키텍처의 상당 부분을 기반으로 형성합니다.기계가 조립되면 하나의 기능 만 수행 할 수 있습니다.컴퓨터가 수행 한 작업을 변경하려면 다시 연결하거나 구성 요소를 추가하거나 기계의 물리적 구조를 변경해야했습니다.보다 효율적인 모델에 대한 개념.Von Neumann 병목 현상으로 알려진 현상은 구조의 주요 문제 중 하나입니다.병목 현상의 문제점은 정보 및 데이터를 처리하는 작업이 동일한 버스를 공유한다는 것입니다. 이는 이러한 요소의 운송 방법입니다.이것은 시스템의 효율성과 전반적인 능력에 영향을 미칩니다.

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