Кіріспе

Трансмиссияны басқару таңбасы

Телекоммуникацияда, Трансмиссия соңы (EOT) таңбасы – трансмиссияны басқару таңбасы болып табылады. Оның негізгі мақсаты – бір немесе бірнеше мәтін және олармен байланысты хабарлама тақырыптарын қамтитын хабар алмасудың аяқталуын көрсету. EOT көбінесе басқа функцияларды іске қосу үшін қолданылады, мысалы, тізбектерді босату, терминалдарды ажырату немесе қабылдау терминалдарын күшті күйге қою. Бұған қоса, EOT графикалық түрде де бейнеленуі мүмкін; Unicode-де "Трансмиссия соңының таңбасы" деп анықталған.

Unix- тің мәні

Unix-тегі EOT символы DOS-тағы Control Z-ден өзгеше. DOS Control Z байты мәтіннің қайда аяқталатынын көрсету үшін файлға жіберіледі және/немесе сақталады. Керісінше, Control D Unix терминалының драйверіне EOF жағдайын белгілейді, бұл символ емес, ал байт файлдан немесе терминалдан оқылса немесе жазылса, ерекше мағынаға ие емес. Unix-те файлдың соңы (әдетте EOT) символы терминал драйверіне кіріс буферіндегі барлық символдарды дереу қолжетімді етуге мүмкіндік береді; әдетте драйвер жолдың соңы символын көргенше символдарды жинайды. Егер кіріс буфері бос болса (соңғы жолдың соңынан немесе файлдың соңынан кейін ешқандай символ терілмеген болса), терминалдан оқитын бағдарлама нөл байтты оқиды. Unix-те мұндай жағдай файлдың соңына жеткені деп түсініледі. Бұл Linux сияқты Unix операциялық жүйелеріндегі бағдарлама арқылы көрсетілуі мүмкін: команданы ешқандай аргументсіз іске қосыңыз, сонда ол пернетақтадан кірісін қабылдайды және экранға шығарады. Бірнеше символдарды басу пернесін баспай, кейін символдарды теріңіз. Осы уақытқа дейін терілген символдар cat-ке жіберіледі, содан кейін олар экранға жазылады. Егер ешқандай символдарды теріп енгізбей, басылса, кіріс ағыны тоқтатылады және бағдарлама аяқталады. Нақты EOT символын алу үшін одан кейін басыңыз. Егер терминал драйвері "шикі" режимде болса, ол енді басқару символдарымен жұмыс істемейді, ал EOT символы өзгеріссіз бағдарламаға жіберіледі, ол оны қалағандай түсіндіруге болады. Бағдарлама EOT байтын мәтінді аяқтау қажеттігін көрсететін сигнал ретінде қарастыруы мүмкін; бұл DOS бағдарламаларының жұмыс істеу тәсіліне ұқсас.

Орталық компьютерлік жүйелердің байланыс протоколдарында пайдалану

EOT таңбасы IBM, Burroughs Corporation және BUNCH сияқты мейнфрейм компьютерлерін өндірушілердің ескі байланыс протоколдарында қолданылады. IBM 3270 Poll/Select немесе Burroughs TD830 Contention Mode протоколы сияқты терминалдық беруді басқару протоколдары екі өзара іс-әрекеттесетін станция арасындағы (мысалы, хост мультиплексі немесе кіріс/шығыс терминалы) байланыс тізбегін аяқтау үшін EOT таңбасын пайдаланады. Бір Poll (станциядан дерек сұрау) немесе Select (станцияға дерек жіберу) операциясы, сауал тастаған станция мен сауалға жауап беретін станция арасында екі рет хабар алмасуды қамтиды, ал соңғы операция бастаушы станцияға бір EOT таңбасын жіберу болып табылады.