본문 바로가기
기초 CS 정리

폰 노이만 구조

by 쿠리의일상 2023. 1. 27.

폰 노이만 구조

폰 노이만이 고안한 내장 메모리 순차처리 방식

  • 프로그램과 데이터를 하나의 메모리에 저장하여 사용하는 방식
  • 데이터는 메모리에 읽거나 쓰는 것이 가능하지만 명령어는 메모리에서 읽기만 가능
  • 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