전송 종료 문자

End-of-Transmission character

통신에서, 전송 종료 문자(EOT)는 전송 제어 문자다.의도된 용도는 하나 이상의 텍스트와 관련된 메시지 제목을 포함할 수 있는 전송의 결론을 표시하는 것이다.[1]null

EOT는 회로 해제, 단자 분리 또는 수신 단자를 대기 상태로 두는 것과 같은 다른 기능을 개시하는 데 종종 사용된다.[1]오늘날 가장 일반적인 용도는 Unix 터미널 드라이버가 파일 끝에 신호를 보내서 입력을 기다리고 있는 프로그램을 종료하도록 하는 것이다.null

ASCII유니코드에서 문자는 U+0004 <control-0004>로 인코딩된다.캐럿 표기법에서는 +, D^D라고 할 수 있다.유니코드는 U+2404 SYMbol FOR END OF Transmission(HTML) 문자를 제공한다.&#9220; EOT를 그래픽으로 표시해야 하는 경우.[2]또한, U+2301 Electric AROW는 EOT의 그래픽 표현으로도 사용될 수 있다; 유니코드에서는 "전송 종료를 위한 상징"[3]으로 정의된다.

Unix에서 의미

유닉스의 EOT 문자는 DOS의 Control-Z와는 다르다.DOS Control-Z 바이트는 텍스트가 끝나는 위치를 나타내기 위해 실제로 전송 및/또는 파일로 배치된다.대조적으로, 제어-D는 유닉스 터미널 드라이버가 문자가 아닌 EOF 조건을 신호하도록 하는 반면, 바이트는 파일이나 터미널에서 실제로 읽거나 쓸 경우 특별한 의미가 없다.null

Unix에서 파일 끝 문자(기본적으로 EOT)는 터미널 드라이버가 입력 버퍼의 모든 문자를 즉시 사용할 수 있게 한다. 일반적으로 드라이버는 줄 끝 문자를 볼 때까지 문자를 수집한다.입력 버퍼가 비어 있는 경우(마지막 줄 끝 또는 파일 끝 이후 문자가 입력되지 않았기 때문에), 터미널에서 읽은 프로그램은 0바이트의 카운트를 읽는다.유닉스에서는 그러한 상태가 파일의 끝에 도달한 것으로 이해된다.null

리눅스: 인수 없이 cat 명령을 실행하기 위해 키보드 입력을 받아들여 화면에 출력을 출력하는 리눅스 같은 유닉스 유사 운영체제의 cat 프로그램으로 이를 시연할 수 있다.누르지 않고 몇 글자를 입력한 다음 +를 입력하십시오.D그 지점에 입력된 문자는 고양이에게 보내지고, 고양이에게 보내지고, 그 문자는 화면에 쓴다.문자를 D먼저 입력하지 않고 +를 입력하면 입력 스트림이 종료되고 프로그램이 종료된다.+V를 입력한 다음 +를 입력하여 실제 EOT를 얻는다.D

터미널 드라이버가 "원시" 모드에 있으면 더 이상 제어 문자를 해석하지 않고 EOT 문자를 프로그램에 변경 없이 전송하므로 원하는 방식으로 자유롭게 해석할 수 있다.그런 다음 프로그램은 본문을 종료해야 한다는 표시로 EOT 바이트를 처리하기로 결정할 수 있다. 이는 도스 프로그램에 의해 +Z가 처리되는 방법과 유사할 것이다.null

메인프레임 컴퓨터 시스템 통신 프로토콜 사용

EOT 문자는 IBM, Burroughs Corporation, BUUNCH와 같은 메인프레임 컴퓨터 제조업체에 의해 레거시 통신 프로토콜에 사용된다.IBM 3270 Poll/Select 또는 Burroughs TD830 Convention Mode 프로토콜과 같은 터미널 전송 제어 프로토콜은 EOT 문자를 사용하여 두 개의 협력 방송국(호스트 멀티플렉서 또는 입력/출력 터미널) 사이의 통신 시퀀스를 종료한다.null

단일 폴(데이터를 묻다) 또는 셀렉(데이터를 스테이션으로 전송) 작업에는 투표소와 폴링 중인 스테이션 간의 왕복 송수신 작업이 2회 포함되며, 최종 작업에는 단일 EOT 문자가 개시 스테이션으로 전송된다.null

참고 항목

참조

  1. ^ a b "end-of-transmission character (EOT)". Federal Standard 1037C. 1996.
  2. ^ "Control Pictures" (PDF). Retrieved 2013-04-06.
  3. ^ "Miscellaneous Technical" (PDF). Retrieved 2013-04-07.
  • Public Domain 문서에는 일반 서비스 관리 문서의 공용 도메인 자료가 포함되어 있다.