블로그 이미지
No pain, no gain!
lepoussin

Tag

Notice

Recent Post

Recent Comment

Recent Trackback

Archive

calendar

1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
  • total
  • today
  • yesterday
05-05 15:09

'시스템 버스'에 해당되는 글 1건

  1. 2007.02.10 [ARM으로 배우는 임베디드 시스템] 시스템 버스
1. 시스템 버스
  - 데이터 버스(data bus)
  - 어드레스 버스(address bus)
  - 제어 버스(control bus)
  1) 마스터(Master) : 데이터를 요구하는 구동 주체 ex) DMA 제어기
  2) 슬레이브(Slave) : 이에 응답하는 메모리나 입출력 장치

2. 폰노이만 버스 구조
  - 명령어와 데이터를 위한 메모리 인터페이스가 하나만 존재하는 구조
  - 명령어를 읽을 때 데이터를 읽거나 쓸 수 없다.
  - 버스 구조가 단순하여 하드웨어 설계하기 편함
  - ex) 대부분의 IBM 계열, ARM7 등

3. 하버드 버스 구조
  - 명령어와 데이터를 위한 메모리 인터페이스가 분리된 구조
  - 명령어를 읽을 때도 데이터를 읽거나 쓸 수 있고, 데이터를 읽고 쓰는 동안에도 명령을 읽을 수 있다.
  - 폰노이만 버스 구조보다 성능이 우수하지만 버스 구조가 복잡하여 하드웨어 설계하기에는 어려움
  - ex) 대부분의 ARM9, ARM10, ARM11, XScale 등
posted by lepoussin