KompiuteriaiProgramavimas

Kodėl yra Universal Binary kodavimas? programavimo metodai

Kompiuteris apdoroja didelį kiekį informacijos. Garso failai, nuotraukos, teksto - visi norite žaisti ar ekranas. Kodėl dvejetainis kodavimas yra universalus metodas duomenų programavimą bet techninės įrangos?

Kas skiriasi nuo kodavimo šifravimo?

Dažnai žmonės prilyginti "kodavimo" ir "šifravimo" koncepciją, kai iš tiesų jie turi skirtingas reikšmes. Taigi, šifravimas yra konvertuoti informaciją, kad jį nuslėpti procesas. Iššifruoti dažnai gali asmuo, kuris pakeitė tekstą, arba specialiai apmokyti žmonės. Kodavimas naudojamas informacijos tvarkymo ir naudojimo paprastumas su ja. bendra kodavimo lentelė yra dažniausiai naudojamas, pažįstamas visiems. Ji pastatyta į savo kompiuterį.

dvejetainis kodavimas principas

Dvejetainio formato remiasi tik dviejų simbolių naudojimo - 0 ir 1 - informacijai apdoroti naudojamas įvairių prietaisų. Šie ženklai yra vadinami dvejetainiais skaitmenimis, Anglų - dvejetainis skaitmuo, arba tiek. Kiekvienas simbolių iš dvejetainis kodas užima kompiuterio atmintį 1 bit. Kodėl dvejetainis kodavimas yra universalus metodas apdoroti informaciją? Tas faktas, kad kompiuteris būtų lengviau dirbti mažiau simbolių. Nuo to priklauso ir efektyvumas PC: mažiau funkcinių užduočių, reikalingų atlikti įrenginį, tuo didesnis greitis ir darbo kokybę.

dvejetainis kodavimas principas yra nustatyta ne tik programavimas. Su neturėjo balso ir išsakytos būgno kaitos beats polineziečiai perduoti informaciją vienas kitam. Panašus principas taikomas Morzės kodas, kur ilgosios ir trumposios garsai naudojami perduoti pranešimą. "Telegrafo abėcėlė" šiandien naudojami.

Kur naudoti dvejetainį kodavimą?

Dvejetainis kodavimas informaciją kompiuteryje naudojamas visur. Kiekvienas failas, ar tai muzika ar tekstas, kurie turėtų būti užprogramuotas taip, kad jis vėliau galėtų būti lengvai tvarkomi ir skaityti. dvejetainis kodavimo sistema yra naudinga dirbti su simboliais ir skaičiais, garso failus, grafika.

Dvejetainiai kodavimas numeriais

Dabar kompiuteris numeriai yra atstovaujama koduota forma, nesuvokiama, kad vidutinis žmogus. Iš arabiškais skaitmenimis naudojimas, kaip mes įsivaizduoti, už techniką nepraktiška. Dėl šios priežasties yra būtina priskirti unikalų numerį kiekvieną simbolį, ką daryti, kartais neįmanoma.

Yra du žymėjimai: pozicinis ir nepozitsionnyh. Nepozitsionnyh sistema remiasi lotyniškomis raidėmis naudoti ir susipažinę su mumis per forma Graikijos skaičiai. Šis apskaitos metodas yra gana sudėtinga suprasti, todėl buvo atsisakyta.

Pozicinis skaičių sistema šiandien naudojami. Tai apima dvejetainis, kablelio, OCTAL ir šešioliktainis kodavimo net informaciją.

Dešimtainis kodavimo sistema mes naudojame kasdieniame gyvenime. Tai įprasta mums arabiškais skaitmenimis, kurie suprantami kiekvienam. Dvejetainiai kodavimo skirtingi numeriai, naudojant tik nulis ir vienas.

Sveikieji skaičiai yra konvertuojami į dvejetainiu kodavimo juos dalijant 2. Gautas dalinis taip pat suskirstyti į dviem etapais, iki tol, kol pagaliau 0 arba 1. Pavyzdžiui, numeris 123 10 dvejetainiu žymėjimo gali būti atstovaujama forma 2 1111011. Iš spalio 20 numeris bus rodomi kaip 10100 2.

ir indeksuoja 10 2 žymimi atitinkamai dvejetainius ir dešimtainių skaičių kodavimo sistemą. dvejetainis kodavimas simbolis naudojamas supaprastinti veikimą pateiktus kitą numerį sistemų vertybes.

Programavimo metodus tūkstantųjų numeriai remiasi "slankiojo kablelio". Tam, kad tinkamai perkelti vertę iš dešimtainės į dvejetainio kodavimo sistemą, naudojant formulę N = M x QP. M - yra Mantissa (be bet kokia tvarka išraiškos), p - yra iš N verčių tvarka, ir q - vieta kodavimo sistemą (šiuo atveju 2).

Ne visi skaičiai yra teigiami. Siekiant atskirti teigiami ir neigiami skaičiai, kompiuteris palieka 1 bitą vietą koduoti ženklas. Čia nulis yra pliusas, o vienetas - minus.

Naudojant šią numeravimo sistemą palengvina kompiuteris dirbti su skaičiais. Štai kodėl dvejetainis kodavimas yra universali apskaičiuojant procesus.

Dvejetainiai kodavimas tekstinę informaciją

Kiekvienas abėcėlės koduotų ženklų rinkinys iš jos nulių ir. Tekstas susideda iš skirtingų simboliai: raidės (didžiosiomis ir mažosiomis raidėmis), aritmetinių ženklų ir kitų įvairių vertybių. Iš tekstinę informaciją kodavimas reikalauja aštuonių iš eilės binarinių verčių taikyti nuo 00000000 iki 11111111. Taigi galima konvertuoti 256 skirtingų simbolių.

Siekiant išvengti painiavos ir teksto kodavimas, naudokite specialų stalą vertybių kiekvieno charakterį. Jie pateikti lotyniškomis raidėmis, aritmetinių ženklų ir požymių specialios paskirties (pavyzdžiui, €, ¥, © ir tt). Simboliai intervalas 128-255 koduoti šalies pilietis abėcėlė.

Koduoti simbolius reikalauja 1 8 bitų atmintį. Supaprastinti podstchetov 8 bitai yra lygus 1 baitas, todėl bendras diske teksto informacijos matuojamas baitais.

Dauguma asmeninių kompiuterių yra įrengti su standartine lentele ASCII (American Standard Code informacinių mainų). kitos lentelės taip pat yra naudojami, kuriame skiriasi kodavimo sistema tekstinę informaciją. Pavyzdžiui, pirmasis žinomas simbolių kodavimo vadinamas KOI-8 (informacinių mainų kodas 8-bit), ir jis veikia UNIX OS kompiuteriais. Stalo SR1251 kodai taip pat yra plačiai rasti, kuris buvo sukurtas "Windows" operacinę sistemą.

Dvejetainio kodavimo garsų

Dar viena priežastis, kodėl dvejetainis kodavimas yra universalus metodas duomenų programavimas - yra jo paprastumas, dirbant su garso failus. Bet muzika yra garso bangos įvairaus amplitudę ir dažnį svyravimo. Šie nustatymai turi įtakos garsumą ir aikštę.

Programuoti garso bangą, kompiuteris dalina jį į keletą dalių sąlyginai arba "mėginiai". Tokių pavyzdžių skaičius gali būti didelis, todėl yra 65536 skirtingų kombinacijų nulių ir. Taigi, šiuolaikiniai kompiuteriai yra įrengta su 16 bitų garso korta tai reiškia, kad 16 dvejetainiais skaitmenimis naudoti koduoti garso bangos pavyzdys.

Žaisti garso failą, kompiuteris apdoroja užprogramuotą seką dvejetainis kodas ir sujungia juos į vieną nepertraukiamą bangos.

kodavimo schemas

Grafinės informacijos gali būti pateikiama grafikos, diagramas, nuotraukas ar skaidres PowerPoint forma. Kiekviena nuotrauka yra sudaryta iš mažų taškelių - pikselių, kuri gali būti nudažyta skirtinga spalva. Kiekvieno pikselio spalva koduojami ir saugomi, ir galiausiai mes gauname visą vaizdą.

Jei nuotrauka yra juoda ir balta, kiekvienas pikselis kodas, kuris gali būti arba vienetas arba nulis. Kai naudojate keturias spalvas, kiekvienos iš jų kodas susideda iš dviejų skaičių: 00, 01, 10 arba 11. Pagal šį principą atskirti kokybę bet vaizdo apdorojimo. Padidinti arba sumažinti ryškumą taip pat įtakos spalvų, naudojamų skaičių. Geriausiu atveju, kompiuteris išskiria maždaug 16.777.216 spalvų.

išvada

Yra įvairių metodų programavimo informaciją, įskaitant dvejetainis kodavimas yra efektyviausias. Tik du simboliai - 0 ir 1 - Kompiuterių lengvai skaito dauguma failus. Kuriame apdorojimo greitis yra daug didesnis, nei būtų galima naudoti, pavyzdžiui, programavimo dešimtainį sistemą. Šio metodo paprastumas daro jį būtina dėl kokios nors technologijos. Štai kodėl dvejetainis kodavimas yra universali tarp savo bendraamžių.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 lt.birmiss.com. Theme powered by WordPress.