Professional Documents
Culture Documents
Kodovanje - Primeri 2
Kodovanje - Primeri 2
Opis GW telegrafa – Kao i svaki telegraf, i GW telegraf je imao predajni i prijemni deo i dugački vod (liniju) između.
Predajnik je bio obični preklopnik ali koji je menjao smer napona koji se priključivao na početak voda. Prijemnik je bio
običan navoj od žice u čijem središtu je bila magnetna igla koja se zakretala u jednom ili drugom smeru u zavisnosti
od smera struje u vodu (tj. navoju).
Slika K7.2 (levo) Oblik pozitivnog naponskog impulsa iz baterije, preko prekidača, na početku voda. (desno) Oblik
negativnog impulsa
Slika K7.3 Izgled prijemog namotaja sa magnetnom šipkom u sebi čija su se zakretanja opažala kroz mali teleskop
(radi povećanja osetljivosti tj. dometa telegrafske linije)
За свој телеграф из 1833. године Гаус и Вебар саставили су код за пренос знакова према скретању magnetne
igle u prijemniku левo и десно, деловањем струје једног или другог смера у navoju.
Код је, дакле, бинарни, с тим што су значења бинарних цифара изражена скретањем игле (лево, десно, тј. left,
right).
Гаус-Веберов код је наравномеран (кодне комбинације различите дужине за различите знаке).
Слично је и са Морзеовим кодом. И један и други код узимају у обзир учестаност појављивања знакова у
складу са чим је изабрана дужина A d M ldl 0 dldl кодне комбинације.
B ll N dll 1 dlld
C, ddd O dl 2 lddl
K
D ddl P dddd 3 ldld
E l R dddl 4 lldd
F, V dld S ddld 5 llld
G ldd T dldd1 6 lldl
H lll U ld 7 ldll
I, J dd W lddd 8 dlll
L lld Z ddll 9 llll
R. Babić – Teorija informacija – Kodovanje – primeri 2
Сл. К8.1 Бодов телеграф: улазна клавијатура-тастатура-кодер или манипулатор (лево) као предајник,
електрична шема телеграфског система (средина), пријемник - штампач (десно). Тастатура представља у
ствари пет тастера-дирки којима телеграфиста директно за свако слово ствара одговарајућу комбинацију
напона (импулса) према Бодовој кодној листи. Запазити да су напони различитог поларитета што значи да
Бодеов телеграф ради са (+) и (–) импулсима тј. са дуплом струјом. Ротирајућа ручица В1 предајног
диструбутора А прелазећи преко сегмената очитава напонска стања на њима и одговарајући импулси крену
водом – телеграфском линијом. Синхроно, приспеле импулсе ручица В2 пријемног дистрибутора В разводи до
електромагнета који активирају своје котве и тако покрећу механизам штампача који откуца на траци
одговарајуће слово.
2
R. Babić – Teorija informacija – Kodovanje – primeri 2
Слика К8.2 Шематска представа Међународног кода бр. 1 (заправо Бодовог кода) и његове модификоване врезије –
Међународног кода бр. 2 (тзв. Марејев код). Запазите да су код М. кода бр. 2 додати старт и стоп импулси (за
синхронизацију предајника и пријемника)
Slika K8.3 Objašnjenje rada sa tzv. duplom strujom i start-stop impulsa za sinhronizaciju (koji, dakle, nisu deo kodne
kombinacije) (na: http://www.samhallas.co.uk/repository/telegraph/introduction_teleprinters_1958.pdf )
Код Морзeовог кода дужина комбинација (кодних речи) јако варира, од најкраће, трајања 4Т0, за
слово Е (тачка - 1 такт - импулс + 3 такта - пауза) до најдуже, трајања 22Т0, за цифру 0. При
телеграфисању Морзеовим кодом просечно је потребно око 9,5 елементарних импулса за један знак.
Просечан број елемента за знак у неком коду назива се економичношћу кода. Закључујемо да је
Морзеов код дупло мање економичан од Бодовог кода, што је један од недостатака Морзеовог кода.
С друге стране, повољна особина Морзеовог кода је висока отпорност на сметње, због чега се
широко примењује у радио-везама. Отпорност проистиче из чињенице да поруку прима човек, и то
на слух, који ако је добро обучен може примити сигнале који су знатно изобличени дејством сметњи
и шумова (посебно на радио-вези).
Из тога закључујемо да човек (телеграфиста) у ствари представља и кодер и декодер у случају
преноса Морзеовим телеграфом. Код преноса Бодовим телеграфом телеграфиста је такође кодер
(види Сл.К8.1 лево)
али је декодер (пријемник) машина коју је знатно лакше направити него што би се то могло за
Морзеов (неравномеран) код, управо зато што су кодне комбинације једнаке дужине (имају исти број
елемената).
Модерни телепринтери функционишу на сличан начин само што се код њих уместо Бодове тастатуре
као улаз користи тастатура попут оне на писаћој машини којом се посредством сложеног
електромеханичког склопа активира 5 тастера према кодним комбинацијама. Дакле, овде је улога
телеграфисте сведена само на kucanje-писање док је процес кодовања пребачен на машину.
Ови кодови су очигледно били прилагођени мануелној телеграфији. Бодо је увео равномерни код
(полумануелна телеграфија) који је послужио као основа за телепринтерске кодове (полуаутоматска
телеграфија) чиме се знатно олакшало и отпремање и пријем.
Проширење Бодовог (Марејевог) кода се обавља слањем посебне секвенце која има значење „Shift“ после
које се приспела комбинација третира као посебан знак. Обратити пажњу на бинарну структуру (јединице)
кодних речи и распоред импулса у кодним комбинацијама Марејевог кода.
4
R. Babić – Teorija informacija – Kodovanje – primeri 2
5
R. Babić – Teorija informacija – Kodovanje – primeri 2
Slika K10.1 Prvih 127 kombinacija osmoznačnog koda ASCII sa prikazanim značenjima.
https://ecomputernotes.com/fundamental/number-system/ascii-code
http://awpacomputing.weebly.com/lesson-17---characters.html
https://bournetocode.com/projects/GCSE_Computing_Fundamentals/pages/3-3-5-ascii.html
Slika K10.2 Kompaktni zapis ASCII koda u formi tabele – ukupno 16x8=128 kombinacija.
6
R. Babić – Teorija informacija – Kodovanje – primeri 2
Slika K10.3 Kompaktni zapis ASCII koda u formi tabele – ukupno 16x8=128 kombinacija.
https://sltls.org/ASCII
7
R. Babić – Teorija informacija – Kodovanje – primeri 2
8
R. Babić – Teorija informacija – Kodovanje – primeri 2
10
R. Babić – Teorija informacija – Kodovanje – primeri 2
Slika K10.4 Kompaktni zapis ASCII koda u obliku tabele formata 32x8=256 ombinacija, zasnovane na pravilnom,
cikličnom ponavljanju nizov akombinacija u tabeli https://ub.fnwi.uva.nl/computermuseum/papertape.html
USAS X3.4-1967 AKA US-ASCII USAS X3.4-1967 was published 1967-07-07; fifty-three dang years ago! (while a
few characters were allowed multiple interpretations, it was the first version of the table we still use today: USAS
X3.4-1968, ANSI X3.4-1977, and ANSI X3.4-1986 each updated the standard, but the table effectively remains the
same.)
https://textfiles.meulie.net/bitsaved/Books/Mackenzie_CodedCharSets.pdf
00000000
00000001
00000010
00000011
00000100
00000101
00000110
13
R. Babić – Teorija informacija – Kodovanje – primeri 2
00000111
00001000
00001001
00001010
00001011
00001100
00001101
00001110
00001111
00010000
00010001
00010010
00010011
00010100
00010101
00010110
00010111
00011000
00011001
00011010
00011011
00011100
00011101
00011110
00011111
Slika K10.5 Треба разликовати кодну комбинацију од кодног сигнала неког телеграфског кода. Лево је дата структура
сигнала цифре „6“ у међународном коду бр. 2 а десно сигал цифре „6“ у међународном коду бр. 5 где поред 7
информационих импулса (елемената) имамо стартни елемент (импулс), паритетни елемент (8-ми) и стоп импулс (у
трајању од два елемента)
14
R. Babić – Teorija informacija – Kodovanje – primeri 2
3. Бројевима. Цифре, као знаци помоћу којих се пишу бројеви соба, почињу да се понављају када број соба
пређе основу употребљеног бројчаног система и тада представљају кодне речи. То се посебно односи на
употребу римских бројева.
Коментар К11.1 – Проблем је претраживање, тражење собе, јер сличице воћа се не одликују уређеношћу.
Алфабет, за неписменог човека, се такође не одликује уређеношћу, па би он морао да собу са датим словом
(за њега сличицом) да тражи по сличности. Само писмени људи, и то они који знају редослед алова у
алфабету могу ту договорну уређеност да искористе при тражењу дате собе (са датим словом). Скуп цифара
неког бројчаног система такође има договорну уређеност, само што се лакше памти јер има знатно мање
елемената од алфабета
0 1 2 3 4 5 6 7 8 9
A B C D E F G H I J K L M N O P R S T U V W X Y Z
И у том погледу бројеви као систем симбола показују предност, јер се један те исти број може изразити на
различите начине, у различитим бројчаним системима.
Тако, нпр. декадски број 157 може да се изрази као
15
R. Babić – Teorija informacija – Kodovanje – primeri 2
16
R. Babić – Teorija informacija – Kodovanje – primeri 2
Predajnik telegrafa je u suštini (brzi) prekidač kojim se ostvaruju serije prekida struje na liniji u skladu sa
kodnim kombinacijama. Taj postupak traži visokoobučenog operatora (telegrafistu) koji napamet i brzo
prevodi slova telegram u odgovarajuće kombinacije.
Slika K12.1 – (levo) Taster-predajnik Morzeovog telegrafa kojim se sekvencijalno generiše kodna
kombinacija za svako slovo telegrama. (sredina, desno) Klavijatura sa pet dirki kojom se odjednom generiše
cela kodna kombinacija za svako slovo
Sa izumom pisaće mašine (1870-tih) i njenim brzim omasovljenjem svako je mogao da uredno i čitko piše (a
i brzo ako je bio dovoljno uvežban).
17
R. Babić – Teorija informacija – Kodovanje – primeri 2
Slika K12.2 – Tri modela teleprintera, skinuti su poklopci da bi se videla unutrašnjost (sredina Siemens t37h (1933)
without cover). (desno) TeleType ASR 33 that looked something like this one which is at the National Museum of
Computing:
Korišćeni sajtovi
https://www.gutenberg.org/files/53481/53481-h/53481-h.htm
https://iclces.uk/articles/reading_punched_paper_tape.html
https://www.telegraphy.eu/pagina/artikels/BAUDOT%20def%2027%20mei%202019%20--geconverteerd-1.pdf
http://andrewwheen.com/index.php/book/pictures/
http://www.samhallas.co.uk/repository/telegraph/basic_principles.pdf
https://www.explainthatstuff.com/typewriter.html
Slika K12.3 – Strukturna blok-šema teleprintera, predajni deo. Centralni sklop je Combination bars, kao
sistem ukrštenih nazubljenih poluga koje se tako nameštaju pri pritisku na polugu nekog ot taster da se
prespajaju tačno određeni kontakti i generiše se odgovarajuća kombinacija impulsa.
18
R. Babić – Teorija informacija – Kodovanje – primeri 2
Slika K12.4 – Glavni elementi predajnog i prijemnog dela teleprintera. Vide se kodni lenjiri sa kosim
ozubljenjam koji se pri pritisku na poluge nekog slova pomeraju levo-desno tako da aktiviraju upravo one
kontakte koji odgovaraju kodnoj kombinacija datog slova. To znači da je srce sistema za kodovanje zapravo
ovaj snop nazubljenih poluga.
(Ova mapa je van datog primera, za one znatiželjne da vide kakva je bila mreža telegrafskih kablova 1890.)
19
R. Babić – Teorija informacija – Kodovanje – primeri 2
Primer K13 – Perforirana traka. Bušena traka. Punched tape – oblik kodovanja teksta
telegram.
Napomena K13-1 Umesto da se telegram odmah šalje linijom u obliku serija električnih impulsa, on se
prethodno nanopsio na papirnu traku bušenjem kombinacija otvora koje su odgovarale dotičnom
telegrafskom kodu. Tako snimljen telegram je mogao biti odaslan pomoću čitača trake, i to mnogo brže nego
da ga je telegrafista direktno kucao, a ostajao je i u arhivi kao document, i to ne kao tekst otkucan na listu
papira već u obliku da može i sačuvan kao document i biti opet odaslan, po potrebi.
Слика К13.1 Изглед прве бушене траке са распоредима отвора за изражавање основних елемената
Морзеовог кода – тачке, повлаке и паузе. https://www.clivemaxfield.com/diycalculator/popup-h-paper.shtml
Слика К13.2 Попречни распореди отвора који одговарају комбинацијама Бодовог кода.
Слика К13.2 Кореспонденција између импулса и отвора на бушеној траци код Међународног кода бр. 2.
http://www.circuitousroot.com/artifice/telegraphy/tty/codes/
20
R. Babić – Teorija informacija – Kodovanje – primeri 2
Слика К13.4 Димензије осмоканалне перфориране траке дају представу о густини смаштања података на
овом меморијском медијуму (аутор је могао мало да се потруди и лепше нацрта десну слчику, да отвори буду
елипсе а не кругови, на цртежу који има перспективу).
https://web.archive.org/web/20040408201444/http://homepages.cwi.nl/~dik/english/codes/punched.html
https://en.wikipedia.org/wiki/Punched_tape
21
R. Babić – Teorija informacija – Kodovanje – primeri 2
Слика К13.5 The word "Wikipedia", and a CR/LF as 7-bit ASCII, without a parity bit, least significant bit on the right
—e.g. "W" is 1010111
https://www.alamy.com/the-wonders-of-modern-mechanisma-rsum-of-recent-progress-in-mechanical-physical-and-engineering-science-mmercial-venture-improvements-in-telegraphy-a-practical-printing-telegraph-already-in-operation-and-a-pic-torial-
telegraph-that-reproduces-engravings-is-coming-soon-samuel-f-b-morse-did-a-great-deal-for-the-worldby-his-inventions-pertaining-to-telegraphy-and-j-hrogers-of-washington-promises-to-double-the-utility-ofthe-telegraph-as-an-adjunct-to-modern-
business-conveniencesthe-morse-alphabet-is-simple-and-easily-learned-but-theoperation-of-sending-a-message-by-means-of-its-image340287283.html?pv=1&stamp=2&imageid=9D8ECF0F-8614-4E82-8953-
E838ED6BD228&p=1221884&n=0&orientation=0&pn=1&searchtype=0&IsFromSearch=1&srch=foo%3dbar%26st%3d0%26pn%3d1%26ps%3d100%26sortby%3d2%26resultview%3dsortbyPopular%26npgs%3d0%26qt%3dsending%2520a%2520telegraph
%26qt_raw%3dsending%2520a%2520telegraph%26lic%3d3%26mr%3d0%26pr%3d0%26ot%3d0%26creative%3d%26ag%3d0%26hc%3d0%26pc%3d%26blackwhite%3d%26cutout%3d%26tbar%3d1%26et%3d0x000000000000000000000%26vp%3d0%26loc
%3d0%26imgt%3d0%26dtfr%3d%26dtto%3d%26size%3d0xFF%26archive%3d1%26groupid%3d%26pseudoid%3d%26a%3d%26cdid%3d%26cdsrt%3d%26name%3d%26qn%3d%26apalib%3d%26apalic%3d%26lightbox%3d%26gname%3d%26gtype%3d%26xstx
%3d0%26simid%3d%26saveQry%3d%26editorial%3d1%26nu%3d%26t%3d%26edoptin%3d%26customgeoip%3d%26cap%3d1%26cbstore%3d1%26vd%3d0%26lb%3d%26fi%3d2%26edrf%3d0%26ispremium%3d1%26flip%3d0%26pl%3d
IMPROVEMENTS IN TELEGRAPHY. Samuel F. B. Morse did a great deal for the world by his inventions pertaining to
telegraphy, and J. H.Rogers, of Washington, promises to double the utility of the telegraph as an adjunct to modern
business conveniences.The Morse alphabet is simple and easily learned, but the operation of sending a message by
22
R. Babić – Teorija informacija – Kodovanje – primeri 2
means of its characters has proved sufficiently difficult to require the aid of trained operators. Mr. Rogers has
devised a system by means of which an ordinary typewriter may be used with an attachment that punches a paper
tape. This tape is taken to the telegraph office and run through a machine, whose operation is synchronous with a
machine at the receiving station, where the message is automatically printed, and delivered to its destination in the
form of a letter. This system gives a speed of two hundred or more words a minute, which is as fast as a person can
talk who desires to make himstlf understood.
This system is now actually in operation betweenWashington and Baltimore by the United States PostalPrinting
Telegraph Company, and seems destined to have 175 a wondrous growth. Though simple in its results, it required
twenty years of patient experimentation to bringit to perfection.
Пример K14 – ИКМ – импулсно кодована модулација. РСМ – Pulse Code Modulation. A/D conversion
Током преноса линијом везе (било по воду или радио везом) преношени сигнал се изобличава због лоших
преносних својстава везе и сметњи које му се додају током преноса. Зато је пријемнику врло тешко да из
примљеног сигнала издвоји онај изворни, утолико теже што је таласни облик послатог сигнала сложенији.
У случају да је облик послатог сигнала прост (нпр. правоугаони импулс), и посебно ако се на пријемној страни
зна унапред облик сигнала који може бити послат, тада практично без обзира на величину изобличења
сигнала пријемник може препознати приспеће тог (очекиваног) сигнала и, знајући му облик, у порпуности га
реконструисати, повратити ти му форму коју је имао на предаји.
Како се то постиже?
Пријемник је подешен тако да не посматра читав (изобличени, ошумљени) импулс већ само његову
вредност у једном моменту. Тај моментат је одређен импулсом такта, који управља радом пријемника
(Сл.К14.1).
Поредећи очитану (измерену) вредност пријемног процеса) са прагом b пријемник доноси одлуку да ли се
на улазу појавио импулс (дакле само на основу очитане вредности импулса а не на основу његовог читавог
таласног облика (изобличеног и ошумљеног импулса).
Према томе, пријемнику није битан ни облик импулса
ни колико је изобличен и ошумљен већ је само
потребно да његова вредност у тренутку очитивања
поуздано одражава постојање или непостојање
импулса (Сл.К14.1).
На основу овако донешене одлуке пријемник може генерисати исти онакав импулс какав је послат са
предаје.
Оваквим поступком пријема одстрањују се сва изобличења и шумови који су се преношеном сигналу
додали током преноса по линије везе.
23
R. Babić – Teorija informacija – Kodovanje – primeri 2
Како овај прост поступак пријема применити на сигнале веома компликованог таласног облика?
Тако што континуални, сложени таласни облик преточимо у низ простих импулса. Еее, али!
Један прост импулс, а посебно ако му се унапред зна облик, такорећи не може да донесе никакву
информацију. Насупрот томе, компликовани таласни облик сигнала, препун случајних флуктуација, носи
велику коичину информација.
Превођење (дела) континуалног сигнала у просте импулсе, ради поједностављења процеса пријема,
постиже се тако што се он изрази великим бројем импулса, низом импулса велике густине јер је потребно
таласни облик који има много разлчитих тренутних вредности, густо поређаних, изразити имулсима који
имају само две вредности амплитуде.
Слика К14.2 Сваки део таласног облика аналогног (континуалног) сигнала представља се одговарајућим низом
импулс/пауза. При томе се мора очувати сва информација коју за корисника носи дати фрагмент аналогног-
континуалног сигнала. Претварање мора да се обави управо у том интервалу јер потом наилази следећи део
аналогног сигнала који такође треба обрадити - да не би дошло до губитка информације.
Поступак којим се ова трансформација постиже зове се дигитализација аналогног сигнала или аналогно-
дигитална конверзија.
Претварање аналогног сигналa у дигитални није једини начин на који дигитални сигнал настаје.
При куцању неког текста на рачунару притисак на тастер има за последицу унос одговарајуће бинарне
кодне комбинације у меморију рачунара (према тзв. ASCII коду), нпр. 1010110 за „V“. Бинарне цифре су у
ћелијама меморије представљене одговарајућим електричним стањима.
Ради одашиљања тог фајла рачунар очитава садржај ћелија меморије и генерише импулсе одговарајућег
облика које емитује на линију (вод). Резултат тог процеса је дигитални сигнал попут оног на Сл. К14.2.
24
R. Babić – Teorija informacija – Kodovanje – primeri 2
Слика К14.4 Процес одмеравања континуалног сигнала у регуларним тренуцима даје тзв. одмерке. (лево)
Идеализовани приказ одмеравања. (десно) Реалан процес одмеравања континуалног сигнала
Слика К14.5 Процес одмеравања континуалног сигнала се остварује импулснима модулатором, практично
прекидачем који под дејством управљачких импулса (такт) пропушта кратке фаргменте улазног таласног
облика, који заправо предстваљају одмерке улазног сигнала.
Слика К14.6 На приказаном делу таласног облика неког континуалног сигнала тачкама су назначене његове
тренутне вредности у нормализованом амплитудском опсегу [-1,0 ; +1,0] [V]. Временска оса је назначена
посредством нумерације одмерака (преузето са: http://www.angelofarina.it/Differentiation_Integration.htm)
25
R. Babić – Teorija informacija – Kodovanje – primeri 2
Одмерци, будући да су узети из континуалног сигнала, могу имати све могуће вредности. Да би се од њих
могао формирати низ импулс/пауза, морају им се вредности свести на коначан скуп.
У математичком погледу тај поступак се зове заокруживање вредности одмерака, нпр.
2,5724917583⋯ [ V ] → 2,57|249175832⋯[ V ]
Тако се читав амплитудски континуум претвара у дискретан скуп вредности (Слика К14.7).
Сада када је сложени таласни облик преточен у низ импулса пријемник мора
само да открије да ли у неком тренутку на његовом улазу постоји импулс или
пауза што је најпростији режим рада пријемика који је потпуно поуздан иако
пријемник то мора радити великом брзином.
На тај начин је постигнута висока отпорност трансформисаног аналогног
сигнала на деловање шума, много већа него када се он преноси у
непосредном облику.
Тако се од сирових одмерака добију квантовани одмерци и пошто пошто
формирају коначан скуп различитих вредности могуће их је представити другачијим скуповима, тј. кодовати.
На Сл. К14.8 приказан је поступак кодовања квантованих одмерака у декадном и бинарном бројчаном
систему.
У дигитализацији континуалног сигнала препоручљиво је користити бинарни систем чиме се рад пријемника
(и регенератора) олакшава до крајње границе а рекли смо да је сврха тог поступка повењање поузданости
преноса и отпорности на утицај сметњи и шумова (види ASCII табела бинарних и хексадецималних бројева).
26
R. Babić – Teorija informacija – Kodovanje – primeri 2
Банкноте/монете одговарају еталонима 100, 50, 20, 10, 5, 2, 1 дин, па се износ који треба платити (цена
производа) може схватити као величина одмерка, нпр.
187 дин = (100+50+20+10+5+2) дин
123 дин = (100+20+2+1) дин
Наводећи структуру употребљених монета претходне износе можемо изразити и у облику бинарних кодних
речи
187 дин = (1100 + 150 + 120 + 110 + 15 + 12 + 01) дин 1111110
123 дин = (1100 + 050 + 120 + 010 + 05 + 12 + 11) дин 1010011
из чије структуре бисмо могли једнозначно да прочитамо износ. Недостатак оваквог представљања је то што
се поједине монете могу понављати при формирању износа, нпр.
187 дин = [(150 +150) + 150 + (110 + 110) + 110 + 15 + 12 + 01] дин
а што би се могло представити кодном речи 0303110.
27