기초 CS 정리
폰 노이만 구조
쿠리의일상
2023. 1. 27. 00:23
폰 노이만 구조
폰 노이만이 고안한 내장 메모리 순차처리 방식
- 프로그램과 데이터를 하나의 메모리에 저장하여 사용하는 방식
- 데이터는 메모리에 읽거나 쓰는 것이 가능하지만 명령어는 메모리에서 읽기만 가능
- CPU와 하나의 메모리를 사용하여 처리하는 현대 범용 컴퓨터들이 사용하는 구조 모델
- 하드웨어를 재배치할 필요 없이 프로그램(소프트웨어)만 교체하면 된다 (범용성 향상)
- 메모리와 CPU를 연결하는 버스는 하나이므로 폰 노이만 구조는 순차적으로 정보를 처리하기 때문에 고속 병렬처리에 부적합하다. → 폰 노이만 병목현상
- 폰 노이만 구조는 순차적 처리이기 때문에 CPU가 명령어를 읽음과 동시에 데이터를 읽지는 못하는 문제가 있다.
- 이를 해결하기 위한 대안으로는 하버드 구조가 있다.