Paano Magbasa ng Binary

Talaan ng mga Nilalaman:

Paano Magbasa ng Binary
Paano Magbasa ng Binary
Anonim

Ano ang Dapat Malaman

  • Ang mga simpleng unsigned na binary na numero ay binubuo lamang ng mga isa at mga zero. Magsimula sa pinakakanang digit at gumana sa kaliwa.
  • Ang mga zero ay palaging zero. Ang bawat posisyon ay kumakatawan sa pagtaas ng kapangyarihan ng 2 simula sa 20, na katumbas ng 0.
  • Idagdag ang mga value ng lahat ng numero para sa mas pamilyar na resulta ng base 10.

Ipinapaliwanag ng artikulong ito kung paano magbasa ng mga simpleng unsigned na binary na numero at may kasamang impormasyon sa mga nilagdaang binary na numero, na maaaring magpahiwatig ng alinman sa positibo o negatibong mga numero.

Paano Magbasa ng Binary Code

Ang binary code ng "Pagbabasa" ay karaniwang nangangahulugan ng pagsasalin ng binary na numero sa isang base 10 (decimal) na numero na pamilyar sa mga tao. Ang conversion na ito ay sapat na simple upang maisagawa sa iyong isip kapag naunawaan mo kung paano gumagana ang binary na wika.

Ang bawat digit na lokasyon sa isang binary na numero ay may partikular na halaga kung ang digit ay hindi zero. Kapag natukoy mo na ang lahat ng value na iyon, idaragdag mo lang ang mga ito nang magkasama upang makuha ang base 10 (decimal) na value ng binary number.

Para makita kung paano ito gumagana, kunin ang binary number na 11001010.

  1. Ang pinakamahusay na paraan upang magbasa ng binary number ay magsimula sa pinakakanang digit at pakaliwa. Ang kapangyarihan ng unang lokasyong iyon ay zero, ibig sabihin, ang halaga para sa digit na iyon, kung hindi ito zero, ay dalawa sa kapangyarihan ng zero, o isa. Sa kasong ito, dahil ang digit ay zero, ang halaga para sa lugar na ito ay magiging zero.

    Image
    Image
  2. Susunod, lumipat sa susunod na digit. Kung ito ay isa, pagkatapos ay kalkulahin ang dalawa sa kapangyarihan ng isa. Itala din ang halagang ito. Sa halimbawang ito, ang value ay dalawa sa kapangyarihan ng isa, na dalawa.

    Image
    Image
  3. Patuloy na ulitin ang prosesong ito hanggang sa makarating ka sa pinakakaliwang digit.

    Image
    Image
  4. Upang matapos, ang kailangan mo lang gawin ay idagdag ang lahat ng mga numerong iyon nang sama-sama para makuha ang kabuuang decimal na halaga ng binary number: 128 + 64 + 0 + 0 + 8 + 0 + 2 + 0=202

    Ang isa pang paraan upang makita ang buong prosesong ito sa equation form ay ang sumusunod: 1 x 27 + 1 x 26 + 0 x 2 5 + 0 x 24 + 1 x 23 + 0 x 22 + 1 x 2 1 + 0 x 20=202

Signed Binary Numbers

Gumagana ang paraan sa itaas para sa mga basic, unsigned na binary number. Gayunpaman, kailangan ng mga computer ng paraan upang kumatawan sa mga negatibong numero gamit din ang binary.

Dahil dito, gumagamit ang mga computer ng mga nilagdaang binary na numero. Sa ganitong uri ng system, ang pinakakaliwang digit ay kilala bilang sign bit, habang ang natitirang mga digit ay kilala bilang magnitude bits.

Ang pagbabasa ng nilagdaang binary number ay halos kapareho ng hindi nilagdaan, na may isang maliit na pagkakaiba.

  1. Gawin ang parehong pamamaraan tulad ng inilarawan sa itaas para sa isang unsigned binary number, ngunit huminto kapag naabot mo na ang pinakakaliwang bit.

    Image
    Image
  2. Upang matukoy ang palatandaan, suriin ang pinakakaliwang bit. Kung isa ito, negatibo ang numero. Kung ito ay zero, positibo ang numero.

    Image
    Image
  3. Ngayon, gawin ang parehong pagkalkula tulad ng dati, ngunit ilapat ang naaangkop na sign sa numero gaya ng ipinahiwatig ng pinakakaliwang bit: 64 + 0 + 0 + 8 + 0 + 2 + 0=-74
  4. Ang naka-sign na binary na paraan ay nagbibigay-daan para sa mga computer na kumatawan sa mga numerong positibo o negatibo. Gayunpaman, kumukonsumo ito ng paunang kaunti, ibig sabihin, ang mas malalaking numero ay nangangailangan ng bahagyang mas maraming memory kaysa sa mga unsigned binary na numero.

Pag-unawa sa Binary Numbers

Kung interesado kang matutong magbasa ng binary, mahalagang maunawaan kung paano gumagana ang mga binary na numero.

Ang Binary ay kilala bilang isang "base 2" numbering system, ibig sabihin, mayroong dalawang posibleng numero para sa bawat digit; isang isa o isang zero. Ang mas malalaking numero ay isinusulat sa pamamagitan ng pagdaragdag ng mga karagdagang numero o mga zero sa binary na numero.

Ang pag-alam kung paano magbasa ng binary ay hindi kritikal para sa paggamit ng mga computer, ngunit magandang maunawaan ang konsepto upang magkaroon ng mas mahusay na pagpapahalaga sa kung paano iniimbak ng mga computer ang mga numero sa memorya. Nagbibigay-daan din ito sa iyo na maunawaan ang mga termino tulad ng 16-bit, 32-bit, 64-bit, at mga sukat ng memory tulad ng mga byte (8 bits).

Inirerekumendang: