System Bus
System Bus
컴퓨터를 구성하는 요소(CPU, I/O장치, Memory)들을 연결해주는 통로다. 여러 하드웨어들을 물리적으로 연결해 전기적 신호로 데이터를 주고받을 수 있게 해준다. 종류는 크게 세 가지로 데이터 버스, 주소 버스, 제어 버스가 있다.
데이터 버스
CPU와 다른 장치 사이에서 데이터가 오가는 통로. Memory와 I/O장치의 명령어를 CPU로 보내거나 CPU가 연산한 결과를 Memory, I/O장치로 보낼 때 사용하는 양방향버스다.
주소 버스
주소 버스는 물리적 주소를 특정하기 위해 사용하는 버스다. CPU나 입출력장치(DMA-enabled device)가 메모리(혹은 기억장치)에서 데이터를 읽거나 쓸 때 주소 버스에 데이터 버스에 실어보내는 값의 메모리 주소를 전달한다. CPU가 Memory, I/O장치로 보내는 단방향버스다.
제어 버스
충돌을 피하기 위해 데이터 버스와 주소 버스를 제어하고 데이터 흐름을 관리하는 버스.
참고자료
https://e115.engr.ncsu.edu/hardware/system-bus/
System Bus – E 115: Introduction to Computing Environments
The computer system bus is the method by which data is communicated between all the internal pieces of a computer. It connects the processor to the RAM, to the hard drive, to the video processor, to the I/O drives, and to all the other components of the
e115.engr.ncsu.edu
https://en.wikipedia.org/wiki/System_bus
System bus - Wikipedia
From Wikipedia, the free encyclopedia Jump to navigation Jump to search Single computer bus that connects the major components of a computer system A system bus is a single computer bus that connects the major components of a computer system, combining the
en.wikipedia.org