Lyukszalag

From Joe

(Difference between revisions)
(Kódolás)
(Felhasználás)
 
(One intermediate revision not shown)
Line 6: Line 6:
==Kódolás==
==Kódolá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 jyukszalag <math>\\mbox{2}_5 </math>, a nyolc csatornás <math>\\mbox{2}_8 = 256 </math> különböző jel ábrázolását tette lehetővé.   
+
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 <math>\\mbox{2}_5 </math>, a nyolc csatornás <math>\\mbox{2}_8 = 256 </math> 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.  
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.  
Line 13: Line 13:
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 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 lyuk szalag 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 ('''E'''xtended '''B'''inary '''C'''oded '''D'''ecimal '''I'''nterchange '''C'''ode) bővített binárisan kódolt decimális kódot.   
+
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 ('''E'''xtended '''B'''inary '''C'''oded '''D'''ecimal '''I'''nterchange '''C'''ode) bővített binárisan kódolt decimális kódot.   
===Kódtáblázat===
===Kódtáblázat===
Line 44: Line 44:
|}
|}
-
==Felhasználás==
+
At last! Someone who understands! Thanks for psotnig!
-
 
+
-
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.
+

Current revision as of 00:31, 19 December 2011

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

[edit] Tulajdonságok

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.

[edit] Kódolá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 Failed to parse (Can't write to or create math temp directory): \\mbox{2}_5 , a nyolc csatornás Failed to parse (Can't write to or create math temp directory): \\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.

[edit] Kódtáblázat

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

At last! Someone who understands! Thanks for psotnig!

Personal tools