하드웨어는 중앙처리장치(CPU), 메인 메모리(기억 장치), 입출력 장치로 구성되어있으며,
이들은 시스템 버스로 연결되어 있다.
📌 시스템 버스: 하드웨어 구성 요소를 물리적으로 연결하는 선이다.
각 구성요소 서로 데이터를 주고받는 통로이다. 용도에 따라 데이터버스, 주소버스, 제어버스
로 나뉜다.

📎 제어 버스(Control bus)
- 제어 신호(다음 작업을 지시)가 오고 감
- CPU의 제어장치와 연결되어있음
- CPU, 메모리, 주변장치와 양방향
📎 주소 버스(Address bus)
- 주소(메모리의 위치 정보)가 오고감
- 메모리 주소 레지스터와 연결, 단방향(CPU→주소 버스)
📎 데이터 버스(Data bus)
- 데이터를 실어 목적지까지 이동
- 메모리 버퍼 레지스터와 연결, 양방향
| 데이터 버스 | 주소 버스 | 제어버스 |
---|
경로 | 중앙처리장치 <-> 장치 | 중앙처리장치 -> 주기억장치/입출력장치 | 중앙처리장치 <-> 기억장치/입출력장치 |
방향 | 양방향 | 단방향 | 양방향 |
전달 | 데이터 | 주소 | 제어신호 |
참고)
https://velog.io/@dahye-program/OS-운영체제-공부-컴퓨터의-구조와-성능-향상2
https://enhjh.tistory.com/29