하버드 구조와 폰 노이만 구조

2020. 10. 5. 19:01CS 필기 노트/컴퓨터 구조

반응형

 

 

폰 노이만 구조

프로그램과 데이터의 메모리를 공유하며, CPU와 메모리 사이에 하나의 버스만 존재한다.

이와 같은 구조로 인하여 명령어를 실행시킬때 두번의 인출 사이클이 필요하다는 단점이 있다.

하지만 다른 작업을 해야할 때 소프트웨어적으로만 변경해도 되기 때문에 범용성이 좋다.

 

 

하버드 구조

명령어를 처리하는 프로그램 메모리와 데이터 메모리가 따로 구분되어 있다.

두개의 버스로 이루어져 있어 동시에 처리할 수 있고, 속도가 빠르다는게 장점이다

하지만 그만큼 회로가 복잡하고 비용이 많이 든다는 단점이 있다.

 

반응형