폰 노이만 구조
폰 노이만이 고안한 내장 메모리 순차처리 방식
- 프로그램과 데이터를 하나의 메모리에 저장하여 사용하는 방식
- 데이터는 메모리에 읽거나 쓰는 것이 가능하지만 명령어는 메모리에서 읽기만 가능
- CPU와 하나의 메모리를 사용하여 처리하는 현대 범용 컴퓨터들이 사용하는 구조 모델
- 하드웨어를 재배치할 필요 없이 프로그램(소프트웨어)만 교체하면 된다 (범용성 향상)
- 메모리와 CPU를 연결하는 버스는 하나이므로 폰 노이만 구조는 순차적으로 정보를 처리하기 때문에 고속 병렬처리에 부적합하다. → 폰 노이만 병목현상
- 폰 노이만 구조는 순차적 처리이기 때문에 CPU가 명령어를 읽음과 동시에 데이터를 읽지는 못하는 문제가 있다.
- 이를 해결하기 위한 대안으로는 하버드 구조가 있다.
'기초 CS 정리' 카테고리의 다른 글
프로세스와 스레드, 인터럽트(Interrupt) (0) | 2023.01.28 |
---|---|
운영체제 (0) | 2023.01.27 |
패리티 비트 / 해밍 코드 (0) | 2023.01.27 |
고정 소수점/ 부동 소수점 (0) | 2023.01.26 |
캐시 메모리 Cache Memory (0) | 2023.01.25 |