Kā lasīt bināros datus

Satura rādītājs:

Kā lasīt bināros datus
Kā lasīt bināros datus
Anonim

Kas jāzina

  • Vienkārši neparakstīti bināri skaitļi sastāv tikai no vieniniekiem un nullēm. Sāciet no galējā labā cipara un strādājiet ar kreiso pusi.
  • Nulles vienmēr ir nulle. Katra pozīcija apzīmē 2 pieaugošās pakāpes, sākot ar 20, kas ir vienāds ar 0.
  • Pievienojiet visu skaitļu vērtības, lai iegūtu pazīstamāko 10. bāzes rezultātu.

Šajā rakstā ir paskaidrots, kā lasīt vienkāršus neparakstītus bināros skaitļus, un ir iekļauta informācija par binārajiem skaitļiem ar zīmi, kas var norādīt gan pozitīvus, gan negatīvus skaitļus.

Kā lasīt bināro kodu

Binārā koda “lasīšana” parasti nozīmē bināra skaitļa pārveidošanu par 10 bāzes skaitli (decimālskaitli), kas cilvēkiem ir pazīstams. Šī konvertēšana ir pietiekami vienkārša, lai to veiktu jūsu prātā, tiklīdz jūs saprotat, kā darbojas binārā valoda.

Katrai cipara vietai binārā skaitļā ir noteikta vērtība, ja cipars nav nulle. Kad esat noteicis visas šīs vērtības, tās vienkārši saskaitiet, lai iegūtu binārā skaitļa 10 bāzes vērtību (decimāldaļu).

Lai redzētu, kā tas darbojas, izmantojiet bināro skaitli 11001010.

  1. Labākais veids, kā nolasīt bināro skaitļu, ir sākt ar galējo labo ciparu un virzīties pa kreisi. Šīs pirmās vietas jauda ir nulle, kas nozīmē, ka šī cipara vērtība, ja tā nav nulle, ir divi līdz nulles pakāpei vai viens. Šajā gadījumā, tā kā cipars ir nulle, šīs vietas vērtība būtu nulle.

    Image
    Image
  2. Tālāk, pārejiet pie nākamā cipara. Ja tas ir viens, tad aprēķiniet divus ar pakāpēm viens. Pierakstiet arī šo vērtību. Šajā piemērā vērtība ir divi ar pakāpju viens, kas ir divi.

    Image
    Image
  3. Turpiniet atkārtot šo procesu, līdz esat nonācis līdz galējam kreisajam ciparam.

    Image
    Image
  4. Lai beigtu, viss, kas jums jādara, ir jāsaskaita visi šie skaitļi, lai iegūtu kopējo binārā skaitļa decimālvērtību: 128 + 64 + 0 + 0 + 8 + 0 + 2 + 0=202

    Cits veids, kā redzēt visu šo procesu vienādojuma formā, ir šāds: 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

Parakstīti binārie skaitļi

Iepriekš minētā metode darbojas pamata, neparakstītiem bināriem skaitļiem. Tomēr datoriem ir nepieciešams veids, kā attēlot negatīvus skaitļus, izmantojot arī bināros skaitļus.

Šā iemesla dēļ datori izmanto parakstītus bināros skaitļus. Šāda veida sistēmās galējais kreisais cipars ir pazīstams kā zīmes bits, bet pārējie cipari ir zināmi kā lieluma biti.

Bināra skaitļa nolasīšana ar zīmi ir gandrīz tāda pati kā neparakstīta skaitļa nolasīšana ar vienu nelielu atšķirību.

  1. Izpildiet to pašu procedūru, kā aprakstīts iepriekš neparakstītam bināram skaitlim, bet pārtrauciet, tiklīdz esat sasniedzis vistālāko kreiso bitu.

    Image
    Image
  2. Lai noteiktu zīmi, pārbaudiet galējo kreiso bitu. Ja tas ir viens, tad skaitlis ir negatīvs. Ja tā ir nulle, tad skaitlis ir pozitīvs.

    Image
    Image
  3. Tagad veiciet to pašu aprēķinu, kā iepriekš, taču izmantojiet atbilstošo zīmi skaitlim, kā norādīts vistālāk kreisajā pusē: 64 + 0 + 0 + 8 + 0 + 2 + 0=-74
  4. Parakstītā binārā metode ļauj datoriem attēlot pozitīvus vai negatīvus skaitļus. Tomēr tas patērē sākotnējo bitu, kas nozīmē, ka lielākiem skaitļiem ir nepieciešams nedaudz vairāk atmiņas nekā neparakstītiem bināriem skaitļiem.

Bināro skaitļu izpratne

Ja vēlaties iemācīties lasīt bināros skaitļus, ir svarīgi saprast, kā darbojas binārie skaitļi.

Binārā ir pazīstama kā "2. bāzes" numerācijas sistēma, kas nozīmē, ka katram ciparam ir divi iespējamie skaitļi; viens vai nulle. Lielākus skaitļus raksta, binārajam skaitlim pievienojot papildu vieniniekus vai nulles.

Bināro failu lasīšanas zināšanas nav būtiskas datoru lietošanai, taču ir labi saprast šo jēdzienu, lai labāk izprastu, kā datori saglabā skaitļus atmiņā. Tas arī ļauj saprast tādus terminus kā 16 biti, 32 biti, 64 biti un atmiņas mērījumus, piemēram, baitus (8 biti).

Ieteicams: