데이터 버스의 정의는 무엇입니까?

컴퓨터 용어로, 프로세서 버스, 전면 버스, 전면 버스 또는 후면 버스라고도하는 데이터 버스 는 두 개 이상의 구성 요소간에 정보 (데이터)를 전송하는 데 사용되는 전기 배선 그룹입니다. 예를 들어, 현재 맥의 인텔 프로세서는 64 비트 데이터 버스를 사용하여 프로세서를 메모리에 연결합니다.

데이터 버스에는 여러 가지 다른 특성이 있지만 가장 중요한 것은 폭입니다. 데이터 버스의 너비는 버스를 구성하는 비트 수 (전선)를 나타냅니다. 공통 데이터 버스 너비에는 1, 4, 8, 16, 32 및 64 비트가 포함됩니다.

제조업체에서 "이 컴퓨터는 64 비트 프로세서를 사용합니다"와 같이 프로세서가 사용하는 비트 수를 언급 할 때 프로세서를 주 메모리에 연결하는 버스 인 전면 데이터 버스의 너비를 나타냅니다. 컴퓨터에서 사용되는 다른 종류의 데이터 버스에는 프로세서를 전용 캐시 메모리에 연결하는 후면 버스가 있습니다.

데이터 버스는 일반적으로 구성 요소 간의 정보 속도를 조절하는 버스 컨트롤러 에 의해 관리됩니다. 일반적으로 모든 것이 컴퓨터 내에서 동일한 속도로 움직여야하며 아무 것도 CPU보다 빠르게 이동할 수 없습니다. 버스 컨트롤러는 상황을 동일한 속도로 유지합니다.

초기 Mac은 16 비트 데이터 버스를 사용했습니다. 원래의 매킨토시는 Motorola 68000 프로세서를 사용했습니다. 최신 Mac은 32 비트 또는 64 비트 버스를 사용합니다.

버스의 종류

데이터 버스는 직렬 버스 또는 병렬 버스로 작동 할 수 있습니다. USBFireWire 연결과 같은 직렬 버스는 단일 와이어를 사용하여 구성 요소간에 정보를 송수신합니다. SCSI 연결과 같은 병렬 버스는 구성 요소 간 통신을 위해 많은 전선을 사용합니다. 이러한 버스는 연결된 특정 구성 요소와 관련하여 프로세서 내부 또는 외부에 있을 수 있습니다.