폰 노이만, 하버드, 수정된 하버드 아키텍처
Von Neumann Architecture 폰 노이만 구조는 폰 노이만에 의해 고안된 디지털 컴퓨터의 설계 구조로, 명령어(instruction)들과 데이터(data)들이 같은 메모리에 저장되며, 명령어와 데이터의 메모리 주소가 하나의 주소 공간(address space)을 공유한다. 폰 노이만 구조는 명령어와 데이터를 동시에 가져올 수 없는데, 같은 메모리 버스(memory bus)를 공유하기 때문이다. 메모리 버스를 공유하면 한 번에 하나의 명령어 또는 데이터 메모리 주소에 접근이 가능하기 때문에 처리에 필요한 데이터가 많아지면 병목 현상이 발생하게 되는데, 이 병목 현상을 폰 노이만 병목(Von Neumann bottleneck)이라 한다. Harvard Architecture 사진을 보면 폰 노..
2022.09.18