Šešioliktainė į dvejetainę konversiją

Išbandykite Mūsų Instrumentą, Kaip Pašalinti Problemas





Kompiuteriai negali suprasti žmonių kalbos. Visas vidinis apdorojimas kompiuteryje vyksta dvejetainiu formatu O ir 1. Taigi, kad ir koks būtų įvestas duomenų įvadas, jis pirmiausia konvertuojamas dvejetainių bitų pavidalu vidinis IC ir tada atiduotas apdorojimo skyriui, kad būtų aiškinama instrukcija ir apdorojama. Nors mes naudojame skirtingus duomenų formatus, viduje jie atminties bloke saugomi dvejetainių bitų pavidalu. Skirtingi formatai, naudojami duomenims pateikti, yra dvejetainis formatas, dešimtainis formatas, šešioliktainis formatas, pilkasis kodas ir kt.

Kas yra dvejetainė numeravimo sistema?

Formatas, kurį naudojame skaičiams rašyti, yra dešimtainis formatas, taip pat žinomas kaip „base 10“ formatas. Bet mašinos negali suprasti tų skaičių. Taigi, buvo įvesta dvejetainė numeravimo sistema, kuri šiuos dešimtainius skaičius nurodo kaip 0 ir 1 eilutes.




Dvejetainių skaičių sistemoje skaičiui žymėti naudojami tik du simboliai. Jie yra 0 ir 1. Mašinos suprasti, kad šie simboliai yra „įjungta“ ir „išjungta“. Dvejetainė numeravimo sistema taip pat žinoma kaip bazinė 2 numeravimo sistema. Kiekvienas simbolis yra žinomas kaip „Bit“. Keturių bitų grupė yra žinoma kaip „Nibble“, o 8 bitų grupė - „Byte“.

Dvejetainės numeracijos sistemos naudojimas

Dvejetainio numeravimo naudojimas supaprastina kompiuterio architektūra ir programavimas. Dvejetainis numeravimas naudojamas skaitmeniniam signalo kodavimui. Ši numeravimo sistema gali būti paprasčiausiai apibrėžta kaip numeracijos sistema, kuri naudoja tik du skaitmenis, kad vaizduotų skaičius, o ne skaitmenis nuo 0 iki 9. Dvejetainiai skaičiai yra labai naudingi skaičiuojant bitais ir programuojant skaitmenines grandines.



Šešioliktainė į dvejetainę perskaičiavimo lentelę

Kad būtų lengviau apskaičiuoti ir interpretuoti didesnius skaičius, didesniems skaičiavimams naudojamas šešioliktainis formatas. Bet kompiuteriai vis tiek viduje juos paverčia dvejetainiais ir apdoroja. Taigi svarbu žinoti šešioliktainę į dvejetainę konversiją.

Šešioliktainis formatas taip pat žinomas kaip „base-16“ formatas. Skaičiams žymėti naudojami 16 simbolių. Skaičiams nuo nulio iki devynių žymėti naudojami 0–9 simboliai, o skaičiams nuo 10–15 - simboliai A – F. Šešioliktainis skaičius žymimas „h“ prieš skaičių arba „jautis“ po jo. Šešioliktainio skaičiaus „h56“ arba „ox56“ pavyzdys.


Dvejetainis šešioliktainių skaitmenų pavaizdavimas pateiktas lentelėje. Norint perskaičiuoti didesnius skaičius, reikia nurodyti šią lentelę.

Šešioliktainis-į-dvejetainis-konversijos lentelė

Šešioliktainis-į-dvejetainis-konversijos lentelė

Šešioliktainis į dvejetainį konversijos metodas

Norėdami konvertuoti šešioliktainį skaičių į dvejetainį skaičių, reikia atlikti kai kuriuos veiksmus. Kiekvienas šešioliktainis bitas reiškia kąsnį. tai yra keturių dvejetainių bitų derinys. Pvz., Šešioliktainis skaičius „1“ yra keturių bitų skaičius, dvejetainis ir parašytas kaip „0001“.

1 veiksmas: užrašykite keturių skaitmenų dvejetainį ekvivalentą kiekvienam šešioliktainiam skaitmeniui, pradedant mažiausiai reikšmingu nurodyto šešioliktainio skaičiaus bitu.

2 žingsnis: Sujunkite visus skaitmenis, kad susidarytumėte dvejetainį skaičių.

Šešioliktainis - dvejetainis konversijos pavyzdys

Panagrinėkime šešioliktainį skaičių „BC21“. Pirmasis žingsnis, norint paversti nurodytą skaičių dvejetainiu skaičiumi, yra kiekvieno skaitmens keturių skaitmenų dvejetainis ekvivalentas, pradedant nuo mažiausiai reikšmingo bito. Šį veiksmą ieškokite perskaičiavimo lentelėje.

Iš perskaičiavimo lentelės dvejetainis ekvivalentas

1 = „0001“

2 = ’0010 ′

C = „1100“

B = ’1011 ′.

Kitas konversijos žingsnis yra šių skaitmenų sujungimas. t.y.

„B“ | „C“ | ’2 ′ | „1“

„1011“ | „1100“ | „0010“ | ’0001 ′

Taigi dvejetainis nurodyto šešioliktainio skaičiaus ekvivalentas yra „1011110000100001“.

Šešioliktainis - dvejetainis koduotojas

Norėdami konvertuoti iš šešioliktainių į dvejetainius duomenis, taip pat yra koduotuvo IC. Kadangi kiekvienas šešioliktainis skaitmuo susietas su keturiais dvejetainiais skaičiais, kiekvienas įvestis turėtų suteikti 4 bitų išvestį. Čia įėjimų skaičius yra 16. Ty. n = 16 ir išvesties skaičius yra log 16 = 4

Šešioliktainis-dvejetainis-koduotojas

Šešioliktainis-dvejetainis-koduotojas

Aukščiau pateikta tiesos lentelė naudojama kuriant kodavimo įrenginį. B0, B1, B2, B3 suteikia išvestį. Kai duodama šešioliktainė įvestis, tada koduotojas pateikia dvejetainį išėjimą kaip „0010“. Dvejetainiai skaičiai rašomi su baze-2.

Dvejetainė sistema yra labai pritaikyta kaip elektronikos kalba. Tai labai naudinga norint suprasti elektroninių signalų būseną. Dvejetainė sistema, šešioliktainė sistema yra pozicinis skaitinis kur skaitmenų reikšmė taip pat prisideda prie skaitmenų padėties.

Laikui bėgant įdiegta daugybė skaitinių sistemų. Populiariai naudojama indų-arabų numeracija. Siekiant, kad kalbos būtų suderinamos su mašinomis, skaitmeniniame pasaulyje pateikiama daugybė skirtingų skaičių atvaizdų. Dėl savo paprastumo ir galimybės interpretuoti mašinos elektrines būsenas labai pageidaujama dvejetainių skaičių sistema. Koks yra dvejetainis šešioliktainio skaičiaus „c5“ atvaizdavimas?