[ComputerScience] 메인보드
메인보드
메인보드(MainBoard)는 컴퓨터의 핵심 부품을 비롯한 여러 부품들을 연결하고, 해당 부품들 사이의 전기적 신호 전달과 통신을 중개하는 역할을 하는 기판입니다.
또한 다양한 확장 슬롯과 입출력 인터페이스를 제공하여 여러 장치를 연결할 수 있도록 합니다.
버스
버스(Bus)는 컴퓨터 부품들이 데이터를 주고받기 위해 사용하는 공유된 통신 경로입니다.
버스에는 다양한 종류가 있습니다.
시스템 버스
시스템 버스(System Bus)는 CPU, 메모리 등 핵심 부품들을 연결하는 버스입니다.
과거에는 하나의 버스로 구현되었으나, 현재는 CPU와 메인보두로 분산됐습니다.
시스템 버스는 다음과 같은 구성을 가집니다.
- 주소 버스(Address Bus)
- CPU가 접근할 메모리나 장치의 주소를 전달하는 통로입니다.
- 일반적으로 CPU에서 외부로 향하는 단방향입니다.
- 데이터 버스(Data Bus)
- 데이터(명령어를 포함한 이진 데이터)를 주고받는 통로입니다.
- CPU와 메모리 장치 간에 양방향으로 동작합니다.
- 제어 버스(Control Bus)
- 읽기/쓰기 신호, 인터럽트 등 제어 신호를 전달하는 통로입니다.
메모리 버스
CPU와 RAM을 연결하는 버스입니다.
CPU 내부의 메모리 컨트롤러와 메인보드의 RAM 슬롯까지의 배선에 존재합니다.
I/O버스
주변 장치(Peripheral Device)와의 연결을 위한 버스입니다.
PCIe, USB 등의 인터페이스를 통해 구현되며, 주로 메인보드와 칩셋을 중심으로 구성됩니다.
확장 버스
추가 장치를 연결하기 위한 버스를 의미합니다.
현대 시스템에서는 확장 버스 개념이 I/O 버스에 포함되어 사용되는 경우가 많습니다.
댓글남기기