This shows you the differences between two versions of the page.
rl:labs:01:contents:05 [2013/08/24 13:34] 127.0.0.1 external edit |
rl:labs:01:contents:05 [2021/11/07 21:32] (current) vlad.traista [05. Exerciții de codificare] |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ==== 05. Lorem ipsum ==== | + | ==== 05. Exerciții de codificare ==== |
- | ... | + | Codificarea unui semnal este esențială în transmisia de date întrucât aceasta permite transferul în mod eficient, cu cât mai puține erori, a informațiilor peste mediile de transmisie. În cadrul acestui exercițiu, veți realiza 4 codificări de bază din transmisia de date: |
+ | * NRZ-L (Non Return to Zero - Level) | ||
+ | * NRZ-I (Non Return to Zero - Inverted) | ||
+ | * Manchester | ||
+ | * Manchester Diferențial | ||
+ | În figura următoare este reprezentată codificarea literei ''k'' (ASCII ''0x6B'' = 0110 1011) folosind toate cele 4 metode. Urmăriți explicațiile asistentului legate de procedeul prin care obțineți fiecare din codificări. | ||
+ | * NRZ-L | ||
+ | {{:rl:labs:01:contents:g1_q1_nrz_l.png?600|Codificare NRZ-L}} | ||
+ | * NRZ-I | ||
+ | {{:rl:labs:01:contents:g1_q1_nrz_i.png?600|Codificare NRZ-I}} | ||
+ | * Manchester | ||
+ | {{:rl:labs:01:contents:g1_q1_manchester.png?600|Codificare Manchester}} | ||
+ | * Manchester diferential | ||
+ | {{:rl:labs:01:contents:g1_q1_diff_manchester.png?600|Codificare Manchester diferential}} | ||
+ | |||
+ | Realizați codificarea inițialelor voastre (inițiala prenumelui și inițiala numelui) în format numeric ASCII, folosind cele 4 metode exemplificate mai sus . | ||
+ | * De exemplu, pentru Gabriel Ivan codificați ''G'' (ASCII ''0x47'') și ''I'' (ASCII ''0x49''). | ||
+ | |||
+ | <hidden> | ||
+ | Puteti folosi scriptul Python de la https://drive.google.com/drive/u/0/folders/19RxkEs4IOgDuUNO0mzfNtHTMfuH8PZuR pentru a genera grafice cu codificari pt NRZ-L, NRZ-I, Manchester, Manchester diferential si AMI. | ||
+ | </hidden> |