동기 송수신
Synchronous transmit-receive동기 전송-수신 프로토콜(STR)은 Bisync 이전의 초기 IBM 문자 지향 통신 프로토콜이었습니다.STR은 포인트 투 포인트만 사용되었으며, 반이중 또는 전이중 통신 회선을 통해 초당 최대 5100자로 통신하는 8자 중 4자 전송 코드를 사용했습니다.
IBM 1009 데이터 전송 장치, IBM 1130 Synchronous Communications Adapter, IBM System/360 모델 20 Communications Adapter 및 IBM 2701 데이터 전송 장치는 STR에 대한 호스트 컴퓨터를 지원했습니다.
IBM 7701, IBM 7702 Magnetic Tape Transmission Terminal, IBM 1013 Card Transmission Terminal, IBM 7710 및 IBM 7711 Data Communication Units는 [1]STR에서 지원하는 원격 장치 중 하나입니다.
STR은 1972년 [1]현재도 여전히 지원되고 있지만 일반적으로 사용되지 않고 있습니다.
8분의 4 코드
4/8 코드는 64 문자 집합과 6 개의 제어 문자로, 8 비트로 인코딩되었습니다.다른 종류의 6b/8b 인코딩과 마찬가지로 각 문자의 정확히 4비트는 1비트였습니다.이러한 비트 조합은 70개입니다.
데이터 코드
이건 8분의 4 코드야그래픽스의 첫 번째 열은 7701용입니다.[2]그래픽에는 코드가 할당되어 있지 않습니다.더하기 0과 빼기 0은 많은 기계에 고유한 값을 가지며 +0과 -0으로 표시됩니다.그래픽스의 두 번째 열은 1130 SCA용입니다.그래픽은 7701과 다른 경우에만 표시됩니다.주로 EBCD의 문자입니다.BCD에는 없었던IC 문자 세트
그래픽스 | 1130 그래픽스 | 팔분의 사 코드 | 16진수 |
---|---|---|---|
N x O R 8 4 2 1 | |||
공간 | 1 1 1 1 0 0 0 0 | F0 | |
+0 | ¢ | 0 1 1 0 1 0 1 0 | 6A |
. | 1 0 0 0 1 0 1 1 | 8B | |
⌑ | < > | 0 1 1 0 1 1 0 0 | 6C |
( | 0 1 0 1 0 1 1 0 | 56 | |
+ | 0 0 1 1 0 1 1 0 | 36 | |
그룹 마크 | 1 0 0 0 1 1 0 1 | 8D | |
& | 1 0 0 0 1 1 1 0 | 8E | |
-0 | ! | 1 1 0 0 1 0 1 0 | CA |
$ | 0 1 0 0 1 0 1 1 | 4B | |
* | 1 1 0 0 1 1 0 0 | 참조 | |
) | 0 1 0 1 1 1 0 0 | 5C | |
; | 0 0 1 1 1 1 0 0 | 3C | |
Δ | ¬ | 0 1 0 0 1 1 0 1 | 4D |
- | 0 1 0 0 1 1 1 0 | 4E | |
/ | 1 0 1 1 0 0 0 1 | 지하 1층 | |
, | 0 0 1 0 1 0 1 1 | 2B | |
% | 1 0 1 0 1 1 0 0 | AC | |
단어 구분자 | _ | 0 1 0 1 1 0 1 0 | 5A |
> | 0 0 1 1 1 0 1 0 | 3A | |
블록 마크 | ? | 0 0 1 0 1 1 0 1 | 이차원 |
공간 | : | 0 0 1 1 1 1 0 0 | 2E |
# | 0 0 0 1 1 0 1 1 | 1B | |
@ | 1 0 0 1 1 1 0 0 | 9C | |
' | 0 0 0 0 1 1 1 1 | 0F | |
= | 0 0 0 1 1 1 1 0 | 1E | |
테이프 마크 | " | 0 0 0 1 1 1 0 1 | 1차원 |
A | 0 1 1 1 0 0 0 1 | 71 | |
B | 0 1 1 1 0 0 1 0 | 72 | |
C | 0 1 1 0 0 0 1 1 | 63 | |
D | 0 1 1 1 0 1 0 0 | 74 | |
E | 0 1 1 0 0 1 0 1 | 65 | |
F | 0 1 1 0 0 1 1 0 | 66 | |
G | 1 0 0 0 0 1 1 1 | 87 | |
H | 0 1 1 1 1 0 0 0 | 78 | |
I | 0 1 1 0 1 0 0 1 | 69 | |
J | 1 1 0 1 0 0 0 1 | D1 | |
K | 1 1 0 1 0 0 1 0 | D2 | |
L | 1 1 0 0 0 0 1 1 | C3 | |
M | 1 1 0 1 0 1 0 0 | D4 | |
N | 1 1 0 0 0 1 0 1 | C5 | |
O | 1 1 0 0 0 1 1 0 | C6 | |
P | 0 1 0 0 0 1 1 1 | 47 | |
Q | 1 1 0 1 1 0 0 0 | D8 | |
R | 1 1 0 0 1 0 0 1 | C9 | |
레코드 마크 | 1 0 1 0 1 0 1 0 | AA | |
S | 1 0 1 1 0 0 1 0 | B2 | |
T | 1 0 1 0 0 0 1 1 | A3 | |
U | 1 0 1 1 0 1 0 0 | B4 | |
V | 1 0 1 0 0 1 0 1 | 답 5 | |
W | 1 0 1 0 0 1 1 0 | A6 | |
X | 0 0 1 0 0 1 1 1 | 27 | |
Y | 1 0 1 1 1 0 0 0 | B8 | |
Z | 1 0 1 0 1 0 0 1 | A9 | |
0 | 1 0 0 1 1 0 1 0 | 9A | |
1 | 1 1 1 0 0 0 0 1 | E1 | |
2 | 1 1 1 0 0 0 1 0 | E2 | |
3 | 1 0 0 1 0 0 1 1 | 93 | |
4 | 1 1 1 0 0 1 0 0 | E4 | |
5 | 1 0 0 1 0 1 0 1 | 95 | |
6 | 1 0 0 1 0 1 1 0 | 96 | |
7 | 0 0 0 1 0 1 1 1 | 17 | |
8 | 1 1 1 0 1 0 0 0 | E8 | |
9 | 1 0 0 1 1 0 0 1 | 99 |
제어 코드
이것들은 동기 송수신 제어 코드입니다.제어 문자는 예약되어 있어 투과적인 조작에 대한 제공은 없었습니다.
그래픽스 | 팔분의 사 코드 | 16진수 |
---|---|---|
N x O R 8 4 2 1 | ||
게으른 | 0 0 1 1 1 0 0 1 | 39 |
레코드 1의 개시 또는 확인 응답 1 (SOR1 또는 ACK1) | 0 1 0 1 0 0 1 1 | 53 |
레코드 2의 개시 또는 확인 응답 2 (SOR2 또는 ACK2) | 0 0 1 1 0 0 1 1 | 33 |
송신 리더(TL) | 0 0 1 1 0 1 0 1 | 35 |
컨트롤 리더(CL) | 0 1 0 1 0 1 0 1 | 55 |
전송 종료(EOT)1 | 0 1 0 1 1 0 1 0 | 5A |
문의 또는 오류(INQ 또는 ERR) | 0 1 0 1 1 0 0 1 | 59 |
전화1 | 0 1 0 1 1 1 0 0 | 5C |
그룹1 마크 | 1 0 0 0 1 1 0 1 | 8D |
LRS(종방향 용장성 검사) | - - - - - - - - | |
1데이터 문자로도 사용됨 |
세로 용장성 체크
Longestional Redundancy Check 바이트는 4개의 1비트 이외에는 사용할 수 없는 유일한 문자였습니다.이 바이트에는 데이터 레코드에 짝수 1비트가 포함된 각 비트 위치에 0과 홀수 1이 포함됩니다."아이돌 문자와 제어 시퀀스는 [1]: p.174 LRS에 포함되지 않습니다.
회선 제어
데이터가 전송되지 않으면 회선은 동기 모드로 유지됩니다.단말기는 아이돌 문자를 약 1.3초간 전송한 후 아이돌 종료 시퀀스( ).CL Idle
)는, 같은 시퀀스를 약 3초간 리슨 합니다.4개의 와이어 작동의 경우 데이터가 전송될 때 다른 와이어 쌍은 동기화 모드로 유지됩니다.각 송신전에 적어도 1개의 아이돌 문자가 송신된다.
회선의 소유권은, 문의 시퀀스를 송신하는 송신 스테이션에 의해서 확립됩니다(TL INQ
그 후, 수신 단말기는 확인 응답( )으로 응답합니다.CL ACK2
이 개시 시퀀스에 이어, 송신 단말기가 송신합니다.SOR1 TL
그 다음에 첫 번째 데이터 블록이 나옵니다.데이터는 전송 종료 레코드에 의해 종료됩니다(TL LRS
수신 단말기는, 다음과 같이 응답합니다.CL ACK1
, 또는CL ERR
종방향 용장성 체크가 송신 에러를 나타내고 있는 경우.이 프로세스는 짝수/홀수로 계속됩니다.SOR
그리고.ACK
송신측 단말기가 모든 데이터를 송신할 때까지,송신 종료 시퀀스를 송신합니다(CL EOT
) 수신 단말기가 응답합니다.CL EOT
동기화 모드를 다시 설정합니다.
레퍼런스
- ^ a b c IBM Corporation (1972). IBM 1130 Functional Characteristics (PDF). pp. 171–172.
- ^ IBM Corporation (1961). Reference Manual IBM 7701 Magnetic Tape Transmission Terminal (PDF). p. 8.