Синхронды тарату-қабылдау - Synchronous transmit-receive

Синхронды қабылдау-қабылдау (STR) ерте болды IBM алдыңғы белгілерге бағытталған байланыс хаттамасы Бисинк. STR тек нүктеден нүктеге дейін болды және а сегізден төрт жартылай дуплексті немесе толық дуплексті байланыс желілері бойынша секундына 5100 таңбаға дейін байланысатын тарату коды.

The IBM 1009 Деректер тарату блогы IBM 1130 Синхронды байланыс адаптері IBM System / 360 20 үлгідегі байланыс адаптері және IBM 2701 Деректер тарату блогы STR үшін хосттық компьютерлік қолдау көрсетті.

The IBM 7701, IBM 7702 Магниттік лента беру терминалы, IBM 1013 Карточкаларды беру терминалы және IBM 7710 және IBM 7711 Деректер байланысының бірліктері STR қолдайтын қашықтағы құрылғылардың қатарына кірді.[1]

STR-ге 1972 жылдан бастап қолдау көрсетілді,[1] ол жалпы қолданыстан шығып қалғанымен.

Сегізден төрт код

The сегізден төрт коды - 64 таңбадан тұратын және сегіз битпен кодталған алты бақылау таңбалар жиынтығы. Әр таңбаның төрт биті бір бит болды - мұндай 70 биттік комбинация бар.

Деректер кодтары

Бұл сегізден төрт код. Графиканың бірінші бағанына 7701 арналған,[2] онда графика көрсетілмеген жерде код тағайындалмайды. Плюс нөл мен минус нөл көптеген машиналар үшін ерекше мәндерге ие болды және +0 және -0 түрінде көрсетілген. Графиканың екінші бағанына 1130 SCA арналған, егер графика 7701-ден өзгеше болса, көбінесе EBCDIC жоқ символдар жиынтығы BCD.

Графикалық1130 Графикалықсегізден төрт
код
Алтылық
   N X O R 8 4 2 1
ғарыш 1 1 1 1  0 0 0 0F0
+0¢ 0 1 1 0  1 0 1 0
.  1 0 0 0  1 0 1 1
< 0 1 1 0  1 1 0 06C
 ( 0 1 0 1  0 1 1 056
 + 0 0 1 1  0 1 1 036
топтық белгі| 1 0 0 0  1 1 0 18D
&  1 0 0 0  1 1 1 08E
-0! 1 1 0 0  1 0 1 0Калифорния
$  0 1 0 0  1 0 1 1
*  1 1 0 0  1 1 0 0CC
 ) 0 1 0 1  1 1 0 05C
 ; 0 0 1 1  1 1 0 03C
Δ¬ 0 1 0 0  1 1 0 14D
-  0 1 0 0  1 1 1 04E
/  1 0 1 1  0 0 0 1B1
,  0 0 1 0  1 0 1 1
%  1 0 1 0  1 1 0 0Айнымалы
сөз бөлгіш_ 0 1 0 1  1 0 1 0
 > 0 0 1 1  1 0 1 0
блок белгісі? 0 0 1 0  1 1 0 12D
ғарыш: 0 0 1 1  1 1 0 02E
#  0 0 0 1  1 0 1 1
@  1 0 0 1  1 1 0 09C
 ' 0 0 0 0  1 1 1 10F
 = 0 0 0 1  1 1 1 0
таспа белгісі" 0 0 0 1  1 1 0 11D
A  0 1 1 1  0 0 0 171
B  0 1 1 1  0 0 1 072
C  0 1 1 0  0 0 1 163
Д.  0 1 1 1  0 1 0 074
E  0 1 1 0  0 1 0 165
F  0 1 1 0  0 1 1 066
G  1 0 0 0  0 1 1 187
H  0 1 1 1  1 0 0 078
Мен  0 1 1 0  1 0 0 169
Дж  1 1 0 1  0 0 0 1D1
Қ  1 1 0 1  0 0 1 0D2
L  1 1 0 0  0 0 1 1C3
М  1 1 0 1  0 1 0 0D4
N  1 1 0 0  0 1 0 1C5
O  1 1 0 0  0 1 1 0C6
P  0 1 0 0  0 1 1 147
Q  1 1 0 1  1 0 0 0D8
R  1 1 0 0  1 0 0 1C9
жазба белгісі  1 0 1 0  1 0 1 0АА
S  1 0 1 1  0 0 1 0B2
Т  1 0 1 0  0 0 1 1A3
U  1 0 1 1  0 1 0 0B4
V  1 0 1 0  0 1 0 1A5
W  1 0 1 0  0 1 1 0A6
X  0 0 1 0  0 1 1 127
Y  1 0 1 1  1 0 0 0B8
З  1 0 1 0  1 0 0 1A9
0  1 0 0 1  1 0 1 0
1  1 1 1 0  0 0 0 1E1
2  1 1 1 0  0 0 1 0E2
3  1 0 0 1  0 0 1 193
4  1 1 1 0  0 1 0 0E4
5  1 0 0 1  0 1 0 195
6  1 0 0 1  0 1 1 096
7  0 0 0 1  0 1 1 117
8  1 1 1 0  1 0 0 0E8
9  1 0 0 1  1 0 0 199

Басқару кодтары

Бұл синхронды жіберу-қабылдау басқару кодтары. Басқару таңбалары сақталды; мөлдір жұмыс туралы ереже болмады.

Графикалық
 
сегізден төрт
код
Алтылық
  N X O R 8 4 2 1
Жұмыс істемейтін 0 0 1 1  1 0 0 139
Жазбаның басталуы 1
немесе 1
(SOR1 немесе ACK1)
 0 1 0 1  0 0 1 153
Жазбаның басталуы 2
немесе 2
(SOR2 немесе ACK2)
 0 0 1 1  0 0 1 133
Жетекшіні жіберу (TL) 0 0 1 1  0 1 0 135
Басқару жетекшісі (CL) 0 1 0 1  0 1 0 155
Таратудың аяқталуы (EOT)1 0 1 0 1  1 0 1 0
Анықтама немесе қате (INQ немесе ERR) 0 1 0 1  1 0 0 159
Телефон1 0 1 0 1  1 1 0 05C
Топтық белгі1 1 0 0 0  1 1 0 18D
Бойлық қысқартуды тексеру (LRS) - - - -  - - - -
1деректер таңбасы ретінде де қолданылады

Бойлық қысқартуды тексеру

The Бойлық қысқартуды тексеру байт тек төрт биттен басқа таңба болатын. Бұл байт деректердің жазбасында бір биттің жұп санынан, ал тақ саннан тұратын әрбір биттік позицияда нөлге ие. «Бос тұрған таңбалар мен басқару тізбектері LRS құрамына кірмейді.[1]:174 б

Сызықты басқару

Деректер берілмеген кезде, жол сақталады синхрондау режимі - терминал бос символдарды шамамен 1,3 секундқа жібереді, содан кейін бос тұру жүйелі (CL бос). Содан кейін ол шамамен үш секунд бірдей дәйекті тыңдайды. Төрт сымды жұмыс үшін, деректер жіберілген кезде басқа сымдар жұбы синхрондау режимінде сақталады. Әр тарату алдында кем дегенде бір бос таңба жіберіледі.

Желінің меншігі хабар жіберетін станциямен белгіленеді сұрау кезегі (TL INQ). Содан кейін қабылдау терминалы жауап береді мойындау (CL ACK2). Осы бастау кезегінен кейін жіберетін терминал жібереді SOR1 TL содан кейін мәліметтердің бірінші блогы. Деректер аяқталады берудің аяқталуы (LRS TL). Қабылдау терминалы жауап береді CL ACK1, немесе CL ERR егер бойлық қысқартуды тексеру беріліс қателігін көрсетсе. Бұл процесс жұп / тақпен жалғасады СОР және ACK, жіберу терминалы барлық деректерді жібергенше. Бұл жібереді берудің аяқталуы жүйелі (CL EOT). Қабылдау терминалы жауап береді CL EOT және синхрондау режиміне қайта қосылады.

Әдебиеттер тізімі

  1. ^ а б c IBM корпорациясы (1972). IBM 1130 Функционалды сипаттамалары (PDF). 171–172 бб.
  2. ^ IBM корпорациясы (1961). Анықтамалық нұсқаулық IBM 7701 магниттік таспаны беру терминалы (PDF). б. 8.