1. 버스 (Bus) 이란?
ㅇ 데이터 교환을 위한 신호선들의 묶음
- 공통 기능을 수행하는 배선 그룹 (데이타 신호 통로의 집합)
- 회로도 상에서는 보통 굵은 선으로 표시
ㅇ (장점)
- 배선을 많이 필요로하는 점대점 개별 배선 방식에 비해 배선 절약되는 등 장점 있음
2. 버스 종류
ㅇ 통신 선 가닥수에 따른 구분 : 병렬 버스(多 가닥 선 사용), 직렬 버스(단일 가닥 선 사용)
ㅇ 공통 클럭 여부에 따른 구분 : 동기식 버스, 비동기식 버스
ㅇ 컴퓨터 내 버스 ☞ 아래 5.항, 컴퓨터 버스 참조
- 구조 상의 위치에 따른 구분 : 시스템 버스, I/O 버스(ISA,PCI,SCSI,USB 등)
- 전달 정보에 따른 구분 : 데이터 버스, 주소 버스, 제어 버스
3. 버스 통신 (Bus Communication)
ㅇ 공유된 신호선들을 사용
ㅇ 다수 노드 간에 데이터 송수신이 가능
ㅇ 다양한 연결 방식의 네트워킹이 가능
ㅇ 통상, 표준화된 프로토콜이 사용됨
※ [참고] ☞ 직렬 버스 참조
4. 버스 구조 (버스 방식)
ㅇ 디지털 시스템에서 디지털 요소들을 상호 연결하는데 필요한,
- 데이터 신호 통로들의 `구조화된` 그룹(구성) / 공통 통신 채널
5. 컴퓨터 버스 구조
ㅇ 컴퓨터 버스 구조 例)
- 시스템 버스 (메모리 버스)
. CPU 와 노스브리지(north bridge) 칩셋 간의 데이터 통로
.. 주로, 컴퓨터 CPU 보드 즉, 인쇄회로기판(PCB) 상의 전기적 신호
- I/O 버스
. CPU 보드와 사우스브리지 칩셋(south bridge, I/O 컨트롤러)을 통한
외부 입출력 장치 간의 버스
※ [참고] ☞ 컴퓨터 버스, 메인 보드 등 참조