Kodėl naudojamas prioritetinis koduotuvas?

Turinys:

Kodėl naudojamas prioritetinis koduotuvas?
Kodėl naudojamas prioritetinis koduotuvas?

Video: Kodėl naudojamas prioritetinis koduotuvas?

Video: Kodėl naudojamas prioritetinis koduotuvas?
Video: Priority Encoder 2024, Lapkritis
Anonim

Prioritetiniai koduotuvai gali būti naudojami norint sumažinti laidų, reikalingų tam tikrose grandinėse ar programoje, turinčiose kelis įėjimus, skaičių Pavyzdžiui, tarkime, kad mikrokompiuteris turi nuskaityti 104 klavišus standartinės QWERTY klaviatūros, kurioje vienu metu būtų paspaudžiamas tik vienas klavišas „HIGH“arba „LOW“.

Kokia prioritetinio koduotuvo paskirtis?

Prioritetinis kodavimo įrenginys yra grandinė arba algoritmas, kuris suspaudžia kelis dvejetainius įėjimus į mažesnį išėjimų skaičių. Prioritetinio kodavimo įrenginio išvestis yra dvejetainis pradinio skaičiaus vaizdas, prasidedantis nuo svarbiausio įvesties bito nulio.

Kuo skiriasi prioritetinis koduotuvas nuo įprasto koduotuvo?

Įprastas koduotuvas turi daugybę įvesties eilučių, tačiau tam tikru metu įjungiama tik viena iš jų. prioritetinis koduotuvas gali turėti daugiau nei vieną įvestį aktyvuotą tuo pačiu metu.

Kokie yra prioritetinio kodavimo naudojant dvejetainį kodavimo įrenginį pranašumai?

Jei kuri nors iš įėjimų turi daugiau nei vieną bitą, dvejetainis koduotuvas suteikia mums klaidą Prioritetinis koduotuvas įveikia šį dvejetainio kodavimo įrenginio trūkumą. Jis suteikia koduotą išvestį, priskirdamas prioritetą įvesties bitams. Žemesnio prioriteto bitų reikšmės neturi reikšmės.

Kokia koduotuvo paskirtis?

Paprasčiau tariant, kodavimo įrenginys yra jutimo įtaisas, teikiantis grįžtamąjį ryšį Kodavimo įrenginiai konvertuoja judesį į elektrinį signalą, kurį gali nuskaityti tam tikros rūšies valdymo įtaisas judesio valdymo sistemoje, pvz., skaitiklis arba PLC. Kodavimo įrenginys siunčia grįžtamojo ryšio signalą, kurį galima naudoti nustatant padėtį, skaičių, greitį ar kryptį.

Rekomenduojamas: