CPU와 시스템 버스 간의 접속
시스템 버스
- CPU와 기억 장치 및 입출력 장치 사이에 정보를 교환하는 통로
- 기본 구성
- 주소 버스
- 데이터 버스
- 제어 버스
주소 버스
- CPU가 기억 장치나 입출력 장치를 저정하는 주소 정보를 전송하는 신호 선들의 집합
- 단방향 전송 : 주소는 CPU로부터 기억 장치 혹은 I/O 장치로 전송되는 정소
- 주소 선의 수는 CPU와 접속될 수 있는 최대 기억 장치 용량을 결정
- EX) 주소 버스의 비트 수 = 12 비트라면, 최대 2^12 = 4K 개의 기억 장소들의 주소를 짖어 가능
데이터 버스
- CPU가 기억 장치나 입출력 장치 사이에 데이터를 전송하기 위한 신호선들의 집합
- 양방향 전송 : 읽기와 쓰기 동작을 모두 지원
- 데이터선의 수는 CPU가 한 번에 전송할 수 있는 데이터 비트의 수를 결정
- EX) 데이터 버스 폭 = 32 비트라면, CPU와 기억 장치 간의 데이터 전송은 한 번에 32 비트씩 가능