FANDOM


A lyukszalag, a korai számítógép adathordozója volt. Feladata az adatok, illetve programok tárolása a számítógép részére. A lyukszalag viszonylag erős papírból, vagy műanygból készült csík, amelyre az adat lyukasztással kerül fel.

TulajdonságokSzerkesztés

Szélessége 1 coll, maximális hossza 300 m volt. A lyukszalagon a lyukak hosszanti irányú sorokban, csatornákon helyezkedtek el. A csatornák száma 5 vagy 8 volt. A lyukak a szalag hossza mentén 1/10 hüvelyk (2.54 mmm) sűrűn helyezkedtek el, amely 300m esetén kb. 118 000 kód tárolására elegendő. A szalagot a kisebb lyuksorba kapaszkodó speciális fogaskerék vitte előre. Ez a lyuksor egyben a kódolvasót is vezérelte. A kódot a szalag hosszára merőlegesen kellett olvasni. A leolvasás kezdetben bronzkefével történt. ahol lyuk volt, a kefe hozzáért az alatta lévő érintkezőhöz. Mivel a kontaktus egy idő után bizonytalanná válhatott, ezért később áttértek az optikai leovasásra.

KódolásSzerkesztés

A lyukszalag kódrendszere a lyukasztott és nem lyukasztott csatornák lehetséges kombinációjából állt. Minden számot, betűt és jelet meghatűrozott kombináció fejezett ki. Az 5 csatornás lyukszalag \mbox{2}_5 , a nyolc csatornás \mbox{2}_8 = 256 különböző jel ábrázolását tette lehetővé.

A lyukszalag 1, 2, 3, és 4 -es csatornájához 2 hatványait rendelték 0-tól kezdve.Az ábrázolandó számokat ezek összegéből képezték. Az 5. csatorna legtöbbször hibaellenörzésre szolgált, úgynevezett paritás bit volt. (Mindkét paritás használatban volt mindíg páros illetve páratlan számú lyukat találhattunk az első 5 csatorna egy pontoszlopában.)

A hatodik és hetedik csatorna a betűk és jelek tárolásában játszott szerepet A számjegyekből és zónalyukasztásból állt elő minden karakter kód. A lyukszalagon a 3. és 4. csatorna között a transzport lyuksor volt található, amely a szalag továbbítására szolgált. A lyukszalagra jellemző volt a kártyáknál nagyobb adatsűrűség és a tetszőleges rekordhosszúság.

A decimális számokat tehát a lyukszalag is binárisan kódolta, úgynevezett BCD formátumban. (Binárisan Kódolt Decimális formátum) Miután karaktereket és egyéb jeleket, vezérlőkódokat is használni kellett, ezért kifejlesztették az ún. EBCDIC (Extended Binary Coded Decimal Interchange Code) bővített binárisan kódolt decimális kódot.

KódtáblázatSzerkesztés

JelölésAngolMagyar megfelelőJelölésAngolMagyar megfelelő
BSBackspaceVisszalépésNULNullKitöltőjel
BYPBypassKihagyásPFPunch OffLyukasztó ki
DELDeleteTörlésPNPunch OnLyukasztó be
DSDigit SelectSzámjegy kiválasztásPREPefixElőtag
EOBEnd of BlockBlokk végeRESRestoreVisszaállítás
EOTEnd of TransmissionÁtvitel végeRSRead StopOlvasó állj
FSField SeparatorMező elválasztóSMSet ModeÜzemmód beállítás
HTHorizintal TabVizszintes tabulátorSOSStart of SignificanceÉrvényes jelek kezdete
ILIdleÜresSPSpaceBetűköz
LCLover CaseKisbetűkTMTape MarkSzalagjelző
LFLine FeedSoremelésUCUpper CaseNagybetűk
NLNew LineKocsi vissza soremelés

FelhasználásSzerkesztés

A lyukszalag a korai nagyszámítógépek adattároló eszköze volt. Előnye volt hogy a tárolási hőmérsékletre és a környezetére nem volt kényes. Lassúsága, és alacsony tárolóképességs miatt elavult, és szerepét átvették a mágneses adattároló eszközök. Robosztussága miatt még sokáig alkalmazták a gépiparban, NC és CNC szerszámgépeken adatok bevitelére, mivel a poros és olajos környezetet viszonylag jól bírta.

Ad blocker interference detected!


Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.