직렬 및 병렬 데이터 전송의 차이점

현재 범용 직렬 버스 (USB) 연결이있는 주변 장치의 사용은 유비쿼터스이지만 병렬 케이블과 같은 이전 연결을 사용하는 구형 프린터와 같은 일부 장치는 여전히 있습니다. 병렬 케이블은 전체적으로 빠른 전송을 제공하지만 직렬 케이블은 구현이 간단하고 사용하기 쉽습니다. 또한 직렬 연결은 더 저렴하므로 MP3 플레이어, 프린터 및 외장 하드 드라이브와 같은 많은 컴퓨터 장치의 사실상 표준이되었습니다.

전송 기본 사항

주변 장치가 컴퓨터에 연결되어 있으면 신호를주고 받기 위해 물리적 코드가 필요합니다. 이렇게하면 프로세서가 이러한 장치와 통신하고 데이터를 보낼 수 있습니다. 통신은 컴퓨터가 주변 장치에 전자 펄스를 보내거나 그 반대의 경우에 발생합니다. 이러한 펄스는 메시지, 데이터 파일 또는 명령으로 집계됩니다. 교류 펄스는 주변 장치의 유형과 컴퓨터 시스템과 상호 작용하는 방식에 따라 구성됩니다.

병렬 전송

병렬 전송은 병렬 와이어를 통해 발생합니다. 병렬 와이어는 평평하고 생각하기 때문에 여러 개의 작은 케이블을 구성합니다. 각 케이블은 단일 비트 정보 (1 또는 0을 나타냄)를 전달할 수 있습니다. 병렬 케이블은 각 케이블에 하나씩 여러 비트를 동시에 전달할 수 있습니다. 예를 들어, 8 개 케이블 병렬 와이어는 전체 데이터 바이트를 전달할 수 있습니다. 결과적으로 초당 데이터 전송 속도가 빨라지며 모든 것이 동일합니다.

직렬 전송

직렬 전송은 한 번에 한 비트 씩 단일 케이블을 통해 발생합니다. 이러한 유형의 통신은 단순히 데이터가 한 번에 한 비트 씩 이동하기 때문이 아니라 전송을 구성하고 신뢰할 수있는 것으로 간주 할 수 있도록 이러한 비트를 특정 방식으로 구성해야하기 때문에 "직렬"이라고합니다. 예를 들어, 직렬 데이터를 사용하는 주변 장치의 단일 전송에는 6 비트 만 소요될 수 있으므로 직렬 메커니즘은 "전송 종료"와 같은 신호를 보내는 방법을 지시하는 방법이 있습니다.

장점과 단점

병렬 연결은 더 빠른 전송 속도로 인해 모든 것이 동일하고 더 빠릅니다. 그러나 병렬 포트에는 더 많은 하드웨어가 필요하므로 구현 비용이 더 많이 듭니다. 또한 직렬 연결이 초당 전체 기가 바이트를 전송할 수있을 정도로 데이터 전송 속도가 증가했습니다. 직렬 연결은 구현하기가 더 쉬우므로 외장 하드 드라이브 및 MP3 플레이어와 같은 플러그 앤 플레이 주변 장치를위한 하드웨어 선택이됩니다.