> 일반적인 문제 > 마이크로컴퓨터와 외부 장치 간의 정보 전송 방법은 무엇입니까?

마이크로컴퓨터와 외부 장치 간의 정보 전송 방법은 무엇입니까?

青灯夜游
풀어 주다: 2022-07-15 16:42:30
원래의
24407명이 탐색했습니다.

정보 전송 방법에는 두 가지가 있습니다. 1. 직렬 통신 방법은 컴퓨터 호스트와 주변 장치 간, 호스트 시스템과 호스트 시스템 간 데이터의 직렬 전송을 의미하며 전송 회선 수가 적고 비용이 저렴합니다. . 2. 병렬 통신은 데이터가 동시에 여러 병렬 채널을 통해 그룹으로 전송되는 것을 의미합니다. 병렬 통신은 각 데이터 비트를 동시에 전송하고 전송 속도가 빠르며 효율성이 높은 특성을 갖습니다.

마이크로컴퓨터와 외부 장치 간의 정보 전송 방법은 무엇입니까?

이 튜토리얼의 운영 환경: Windows 7 시스템, Dell G3 컴퓨터.

마이크로컴퓨터와 외부 장치 간의 정보 전송 방법에는 직렬 통신 또는 병렬 통신이 포함됩니다.

직렬 통신 방법

직렬 통신은 컴퓨터 호스트와 주변 장치 사이, 호스트 시스템과 호스트 시스템 사이에서 데이터를 직렬로 전송하는 것을 말합니다. 데이터 라인을 사용하면 데이터가 비트 단위로 전송되며 각 데이터 비트는 고정된 시간을 차지합니다. 시스템 간 정보 교환에 몇 개의 회선만 필요하며 특히 컴퓨터와 주변 장치 간의 장거리 통신에 적합합니다.

직렬 통신은 전송 회선이 적고 비용이 저렴한 특성을 가지고 있으며 주로 단거리 인간-컴퓨터 교환, 실시간 모니터링 및 기타 시스템 통신 작업에 적합합니다. 기존 전화망과 달리 직렬 통신 통신 인터페이스는 컴퓨터 시스템의 일반적인 인터페이스입니다.

  • 데이터 라인을 사용하여 데이터를 하나씩 전송합니다.

  • 일반적으로 장거리 통신은 직렬 전송을 사용하며, 컴퓨터 간에도 직렬 통신이 사용됩니다.

  • 비용이 저렴하고 비교적 간단합니다.

특징:

데이터가 단일 비트 폭 전송 회선에서 비트 단위로 순차적으로 전송되는 방식을 직렬 통신이라고 합니다. 병렬 통신에서는 1바이트(8비트)의 데이터가 8개의 병렬 전송 라인을 통해 동시에 소스에서 대상으로 전송됩니다. 직렬 통신에서는 데이터가 단일 1비트 폭의 전송 라인에서 한 비트씩 전송됩니다. 순차적으로 전송됩니다. 이러한 데이터 바이트는 낮은 비트에서 높은 비트까지 8번씩 비트 단위로 순차적으로 전송되어야 합니다. 직렬통신의 특징은 다음과 같다고 볼 수 있다.

1. 전송선을 절약하는 것은 당연한 일이다. 이 기능은 장거리 통신 시 특히 중요합니다. 이는 직렬 통신의 주요 장점이기도 합니다.

2. 데이터 전송 효율이 낮습니다. 병렬 통신과 비교해 보면 이는 명백합니다. 이는 직렬 통신의 주요 단점이기도 합니다.

예: 바이트를 전송하려면 병렬 통신에 필요한 시간이 1T라면 직렬 통신에 필요한 시간은 최소 8T입니다. 직렬 통신은 수 미터에서 수천 킬로미터에 이르는 장거리 전송에 적합하다는 것을 알 수 있습니다. 장거리, 저속 통신의 경우 직렬 통신이 유일한 옵션인 경우가 많습니다. 병렬 통신은 단거리, 고속 데이터 전송에 적합하며 일반적으로 전송 거리는 30미터 미만입니다. 특히 기존 공중전화망은 보편적인 장거리 통신 매체라는 점을 언급할 가치가 있습니다. 비록 음성 신호 전송을 위해 설계되었지만 변조 및 복조 기술을 사용하면 기존 공중전화망 시스템을 직렬 데이터 통신용으로 만들 수 있습니다. 편리하고 실용적인 통신 라인.

병렬 통신 방법

병렬 전송은 여러 병렬 채널에서 데이터를 그룹으로 동시에 전송하는 것을 의미합니다. 여러 개의 데이터 비트가 장치 간에 동시에 전송됩니다.

  • 여러 데이터 라인을 사용하여 그룹 형태로 동시에 데이터를 전송합니다.

  • 일반적으로 CPU와 메모리 등 컴퓨터 간의 전송을 말합니다. 일반적으로 버스 형태의 공통 버스 폭은 8비트, 16비트, 32비트, 64비트 등입니다.

  • 고비용, 컴퓨터 내부 통신에 적합합니다.

병렬 통신 중에는 데이터의 각 비트가 동시에 전송되며, 워드 단위나 바이트 단위로 병렬로 이루어질 수 있습니다. 병렬 통신은 속도는 빠르지만 통신 회선을 많이 사용하고 비용이 많이 들기 때문에 장거리 통신에는 적합하지 않습니다. 컴퓨터나 PLC의 다양한 내부 버스는 데이터를 병렬로 전송합니다.

Features

1. 각 데이터 비트가 동시에 전송되며 전송 속도가 빠르고 효율성이 높습니다. 주로 실시간 및 빠른 상황에서 사용됩니다.

2. 마이크로컴퓨터 시스템의 가장 기본적인 정보교환 방식.

3. 병렬로 전송되는 정보에는 고정된 형식이 필요하지 않습니다.

4. 병렬 인터페이스의 데이터 전송 속도는 직렬 인터페이스보다 8배 빠릅니다. 표준 병렬 인터페이스의 데이터 전송 속도는 1Mbps(초당 메가비트)입니다. 병렬 전송은 1에서 128비트까지 가능하며 더 넓을 수 있지만 데이터 비트 수만큼 많은 데이터 라인이 필요하므로 전송 비용이 더 높습니다.

6. 병렬 통신은 간섭 방지 능력이 낮습니다.

7. 집적 회로 칩 내, 동일한 플러그인 보드의 구성 요소 간, 동일한 섀시의 플러그인 보드 간 데이터 전송은 모두 병렬입니다.

8. 컴퓨터의 워드 길이(보통 8비트, 16비트 또는 32비트)를 전송 단위로 사용하여 한 번에 한 워드 길이의 데이터가 전송됩니다.

9. 외부 장치와 마이크로컴퓨터 간의 단거리, 대규모 및 빠른 정보 교환에 적합합니다.

10. 병렬 데이터 전송은 단거리 통신에만 적합하며 일반적으로 전송 거리는 30미터 미만입니다.

더 많은 관련 지식은 FAQ 칼럼을 방문해주세요!

위 내용은 마이크로컴퓨터와 외부 장치 간의 정보 전송 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿