직렬 및 병렬 전송의 차이

Anonim

직렬 대 병렬 병렬 전송, 병렬 전송, 직렬 및 병렬 전송, 직렬 및 병렬 전송의 차이, 직렬 전송이란 무엇인가? 전송 (Transmission) 직렬 전송과 병렬 전송의 주된 차이점은 데이터가 전송되는 방식입니다. 직렬 전송에서는 순차적이지만, 병렬 전송에서는 동시에 발생합니다. 컴퓨터 세계에서 데이터는 비트를 사용하여 디지털 방식으로 전송됩니다. 직렬 전송에서 데이터는 순차적으로 보내지며 한 비트가 한 와이어를 통해 전송됩니다. 병렬 전송에서 데이터는 여러 개의 비트가 동시에 여러 개의 와이어를 사용하여 전송되는 병렬로 전송됩니다. 아래에서 설명 할 여러 가지 이유 때문에 직렬 전송은 병렬 전송보다 많은 이점을 가지므로 오늘날 USB, SATA 및 PCI Express와 같은 대부분의 인터페이스에서 직렬 전송이 이루어집니다.

시리얼 전송이란 무엇입니까? 직렬 전송은

전송이 순차적 인

한 번에 한 비트의 전송을 지칭한다. 직렬 전송 채널을 통해 전송되는 데이터 "10101010"의 바이트가 있다고 가정 해보십시오. 그것은 하나씩 조금씩 전송합니다. 처음에 "1"이 전송 된 후 "0"이 전송되고 다시 "1"이 전송됩니다. 따라서 기본적으로 하나의 데이터 라인 / 와이어 만 전송에 필요하며 비용을 고려할 때 이점이 있습니다. 오늘날 많은 전송 기술은 여러 가지 장점을 가지고 있기 때문에 직렬 전송을 사용합니다. 하나의 중요한 이점은 병렬 비트가 없기 때문에 동기화가 필요 없다는 사실입니다. 이 경우, 클럭 속도를 매우 높은 수준까지 올릴 수 있기 때문에 큰 보드 율을 달성 할 수 있습니다. 또한 동일한 이유로 인해 장거리 전송에도 문제없이 사용할 수 있습니다. 또한, 인접한 평행선이 없으므로, 신호는 병렬 전송에서 일어나는 것과 같이, 누화 및 이웃 회선으로부터의 간섭과 같은 현상의 영향을받지 않습니다. 직렬 전송이라는 용어는 오래전에 IBM PC에 도입 된 직렬 통신 표준 인 RS-232와 매우 관련이 있습니다. 직렬 전송을 사용하며 직렬 포트라고도합니다. 오늘날 컴퓨터 업계에서 가장 널리 사용되는 인터페이스 인 USB (Universal Serial Bus)도 직렬입니다. 네트워크를 연결하는 데 사용하는 이더넷도 직렬 통신을 따릅니다. 하드 디스크와 광학 디스크 판독기를 수정하는 데 사용되는 SATA (Serial Advanced Technology Attachment)도 이름 자체에서 알 수 있듯이 직렬입니다.기타 잘 알려진 직렬 전송 기술로는 Fire wire, RS-485, SPI (Serial Peripheral Interface), MIDI (Musical Instrument Digital Interface) 등이 있습니다. 또한 마우스와 키보드를 연결하는 데 사용되는 PS / 2도 직렬로 연결되었습니다. 가장 중요한 것은 최신 그래픽 카드를 PC에 연결하는 데 사용되는 PCI Express도 직렬 전송을 따르는 것입니다.

병렬 전송이란 무엇입니까? 병렬 전송은 동시에 병렬 데이터 비트들의 전송을 의미한다 . 한 번에 8 비트를 전송하는 병렬 전송 시스템이 있다고 가정 해보십시오. 그것은 8 개의 별도 라인 / 와이어로 구성되어야합니다. 우리가 병렬 전송보다 데이터 바이트 "10101010"을 전송한다고 가정 해보십시오. 여기에서 첫 번째 줄은 "1"을 전송하고 두 번째 줄은 "0"을 동시에 전송합니다. 각 라인은 동시에 해당 비트를 전송합니다. 단점은 여러 개의 와이어가 있어야하므로 비용이 많이 든다는 것입니다. 또한 더 많은 핀이 있어야하기 때문에 포트와 슬롯이 커져 소형 임베디드 장치에 적합하지 않습니다. 병렬 전송에 대해 이야기 할 때 가장 먼저 염두에 떠오르는 점은 여러 비트가 동시에 전송되기 때문에 병렬 전송이 더 빨라야한다는 것입니다. 이론적으로 이것은 반드시 있어야하지만 실용적인 이유 때문에 병렬 전송은 직렬 전송보다 훨씬 느립니다. 그 이유는 다음 데이터 세트가 전송되기 전에 모든 병렬 데이터 비트가 수신자 측에서 수신되어야하기 때문입니다. 그러나, 상이한 와이어상의 신호는 상이한 시간을 취할 수 있고, 따라서 모든 비트는 동시에 수신되지 않으며, 따라서 동기화를 위해 대기 기간이 있어야한다. 이 때문에 클럭 속도는 직렬 전송 에서처럼 높일 수 없으므로 병렬 전송 속도가 느려집니다. 병렬 전송의 또 다른 단점은 이웃하는 전선들이 누화 (cross-talk) 및 상호 간섭과 같은 문제를 유발하여 신호를 저하시키는 것입니다. 이러한 이유들로 인해, 근거리 통신은 병렬 전송이 사용됩니다.

IEEE 1284

가장 유명한 병렬 전송은 IEEE 1284라고도 알려진 프린터 포트입니다.이 포트는 병렬 포트라고도합니다. 이것은 프린터에 사용되었지만 오늘날에는 널리 사용되지 않습니다. 과거에는 하드 디스크 및 광학 디스크 판독기가 PATA (Parallel Advanced Technology Attachment)를 사용하여 PC에 연결되었습니다. 우리가 알다시피 이들 포트는 직렬 전송 기술로 대체되어 더 이상 사용되지 않습니다. SCSI (Small Computer System Interface) 및 GPIB (General Purpose Interface Bus)는 병렬 전송을 사용하는 업계에서 사용되는 주목할만한 인터페이스입니다.

그러나 CPU와 RAM을 연결하는 전면 버스 인 컴퓨터에서 가장 빠른 버스는 병렬 전송이라는 사실을 아는 것이 중요합니다. 직렬 및 병렬 전송의 차이점은 무엇입니까? • 직렬 전송에서는 데이터가 한 비트 씩 전송됩니다.전송은 순차적입니다. 병렬 전송에서는 여러 비트가 동시에 전송되므로 동시 전송됩니다.

• 직렬 전송에는 하나의 배선 만 있으면되지만 병렬 전송에는 여러 개의 배선이 필요합니다.

• 직렬 버스의 크기는 일반적으로 병렬 버스보다 작으며 핀 수가 적습니다.

• 직렬 전송선은 주변 선이 없으므로 간섭 및 크로스 토크 문제가 발생하지 않지만 병렬 전송은 인접 선으로 인해 문제가 발생합니다. • 클럭 속도를 매우 높게 설정하여 시리얼 전송 속도를 빠르게 할 수 있습니다. 그러나 병렬 전송에서 모든 비트의 완전한 수신을 동기화하기 위해서는 클럭 속도를 느리게 유지해야하며 병렬 전송은 일반적으로 직렬 전송보다 느립니다. • 직렬 전송선은 병렬 전송이 아닌 매우 먼 거리까지 데이터를 전송할 수 있습니다. 현재 가장 널리 사용되는 전송 기술은 직렬 전송입니다.

요약:

병렬 대 직렬 전송

오늘날 직렬 전송은 컴퓨터 업계에서 병렬 전송보다 훨씬 더 많이 사용된다. 그 이유는 시리얼 전송이 아주 낮은 비용으로 매우 빠른 속도로 장거리로 전송할 수 있기 때문입니다. 중요한 차이점은 직렬 전송에는 한 번에 한 비트 만 보내고 병렬 전송에는 여러 비트를 동시에 전송해야한다는 것입니다. 따라서 직렬 전송은 단 하나의 전선을 필요로하며 병렬 전송은 다중 회선을 필요로합니다. USB, 이더넷, SATA, PCI Express는 직렬 전송을 사용하는 예입니다. 병렬 전송은 오늘날 널리 사용되지는 않지만 과거에는 프린터 포트 및 PATA에서 사용되었습니다.

이미지 제공:

Wikicommons (공개 도메인)를 통한 직렬 케이블

Wikicommons (공개 도메인)를 통한 IEEE 1284