컴퓨터구조 버스 구조 정리

CPU, 메모리, 입출력 장치 간의 데이터 전송 통로인 버스(Bus) 구조를 정리했다.

시스템 버스 구조 분석

컴퓨터 내부 부품 간 데이터 교환을 위한 공용 통로이다.

[ CPU ] <====> [ 시스템 버스 ] <====> [ 메모리 ]
                     ||
              [ I/O 컨트롤러 ]
                     ||
              [ 입출력 장치 ]

시스템 버스는 용도에 따라 세 가지로 구분된다.

  • 데이터 버스(Data Bus): 실제 데이터가 이동하는 양방향 통로이다.
  • 주소 버스(Address Bus): 데이터 위치 정보를 전달하는 단방향 통로이다.
  • 제어 버스(Control Bus): 읽기/쓰기 명령 및 인터럽트 신호를 전달하여 흐름을 조율한다.

버스 대역폭과 성능

버스의 폭(Width)은 한 번에 전송 가능한 데이터 양을 결정하며 시스템 처리 속도에 직결된다.

버스 중재(Bus Arbitration)

버스는 다수 장치가 공유하는 자원이므로 동시 접근 시 충돌 방지를 위한 제어가 필요하다.

버스 중재 과정을 통해 자원 사용 순서를 결정한다.

버스 구조는 시스템 내 데이터 흐름을 체계화하는 핵심 인프라인 것 같다.

Author avatar

웨이호프

WordPress creator and blogger.

View all posts