Sistimi ea linomoro tse peli

Sistimi ea Linomoro tsa Binary

Sistimi ea linomoro tsa binary ke e 'ngoe ea likhopolo tsa bohlokoa ka ho fetisisa k'homphieutheng ea sejoale-joale. Hoo e ka bang sesebelisoa se seng le se seng sa dijithale seo re se sebelisang letsatsi le letsatsi—ho tloha lifonong tsa selefouno le lik'homphieutha ho ea ho li-ATM esita le lisebelisoa tsa Inthanete ea Lintho—se sebetsana le data ka sebopeho sa binary. Leha sistimi ea decimal (base 10) e ikutloa e le ea tlhaho ho batho hobane re tloaetse ho bala ka linomoro tse leshome (0–9), lik'homphieutha li phutholohile haholoanyane ho sebelisa maemo a mabeli a bonolo: 0 le 1. Tlhahisoleseling eohle ea dijithale e hahiloe ho tsoa matšoao ana a mabeli.

Ho utloisisa sistimi ea linomoro tsa binary

Sistimi ea linomoro tsa binary ke sistimi ea linomoro e sebelisang motheo oa 2. Sena se bolela hore binary e na le linomoro tse peli feela: 0 le 1. Ho fapana le sistimi ea decimal, e nang le motheo oa linomoro tse 10 le tse leshome (0–9), binary e emela boleng bo sebelisang motsoako oa linomoro tsena tse peli. Sebaka se seng le se seng sa linomoro nomorong ea binary se na le boleng ba sebaka boo e leng matla a 2, eseng matla a 10.

Mohlala, nomoro ea binary 1011 e na le linomoro tse 'ne. Boleng ba sebaka sa bona ho tloha ho le letona ho ea ho le letšehali ke:

– 2⁰ (1)
– 2¹ (2)
– 2² (4)
– 2³ (8)

Kahoo, nomoro ea 1011 (binary) e lekana le:
(1×8) + (0×4) + (1×2) + (1×1) = 8 + 0 + 2 + 1 = 11 (desimali).

Ke hobane'ng ha lik'homphieutha li sebelisa binary?

Lebaka le ka sehloohong leo lik'homphieutha li sebelisang binary ka lona ke hobane e tsamaisana hantle le tsela eo lisebelisoa tsa elektroniki li sebetsang ka eona. Likarolo tsa motheo lipotolohong tsa dijithale, joalo ka li-transistors, li ka ba maemong a mabeli a ka khetholloang habonolo: ho tima/ho tima, ho phahama/ho theoha, kapa motlakase/ho se be le motlakase. Maemo ana a mabeli a ka kopanngoa ka ho toba ho 1 le 0.

BALA HAPE  Mokhoa oa ho bala bophahamo ba khoune

Ho phaella moo, binary e na le melemo mabapi le:

1. Botšepehi ba lets'oao: ho khetholla maemo a mabeli a motlakase ho tsitsitse haholo ho feta ho khetholla maemo a mangata ka nako e le 'ngoe.
2. Moralo o bonolo oa potoloho: liheke tsa logic tse kang AND, OR, NOT li sebetsa ka tlhaho ka boleng bo habeli.
3. Bokgoni ba ho sebetsana le tshebetso: mesebetsi ya dipalo le ya logic e ka kenngwa tshebetsong ka dipotoloho tse bonolo.

Khopolo ea likotoana le li-byte

Moelelong oa binary, nomoro e le 'ngoe, 0 kapa 1, e bitsoa binary (binary digit). Bitty ke yuniti e nyane ka ho fetisisa ea data khomphuteng. Leha ho le joalo, ha e le hantle, data ha e sebelisoe hangata ka binary e le 'ngoe feela. Bits hangata li arotsoe ka lihlopha tse kholoanyane, mohlala:

– 4 dikotwana = ho ja hanyane
– di-bit tse 8 = 1 byte
– Li-byte tse 1024 ≈ 1 kilobyte (KB) (ka botekgeniki 1 KiB = 1024 li-byte)

Ka di-bit tse 8 (byte e le 1), re ka theha 2⁸ = boleng bo ka bang teng ba 256 (0 ho isa ho 255). Sena ke sona se dumellang dikhomphutha ho boloka mefuta e fapaneng ya data: dinomoro, ditlhaku, mebala le ditaelo tsa lenaneo—kaofela di emetswe e le metswako ya 0 le 1s.

Mokhoa oa ho fetolela binary ho decimal

Ho fetolela nomoro ea binary ho ea ho decimal, re eketsa sephetho sa ho atisa nomoro ka 'ngoe ka boleng ba sebaka sa eona (matla a tse peli).

Mohlala: 11010 (binary)

Boleng ba sebaka: 16, 8, 4, 2, 1
Palo:
(1×16) + (1×8) + (0×4) + (1×2) + (0×1)
= 16 + 8 + 0 + 2 + 0
= 26 (desimali)

Mokhoa ona o bohlokoa haholo hobane o re thusa ho utloisisa hore na linomoro tsa binary tse bolokiloeng mohopolong li bolela'ng.

Mokhoa oa ho fetolela decimal ho ea ho binary

Ho fetolela desimali ho ea ho binary, mokhoa o tloaelehileng haholo ke mokhoa oa karohano e pheta-phetoang ka 2, ebe u bala karolo e setseng ho tloha tlase ho ea holimo.

BALA HAPE  Likhopolo-taba tse ikhethang lipalo

Mohlala: fetolela 19 (desimali) ho ea ho binary:

– 19 ÷ 2 = 9 setseng 1
– 9 ÷ 2 = 4 setseng 1
– 4 ÷ 2 = 2 setseng 0
– 2 ÷ 2 = 1 setseng 0
– 1 ÷ 2 = 0 setseng 1

Bala karolo e setseng ho tloha tlase ho ea holimo: 10011
Kahoo, 19 (desimali) = 10011 (binary).

Ts'ebetso ea lipalo ka har'a binary

Sistimi ea binary e boetse e tšehetsa ts'ebetso ea lipalo joalo ka ho eketsa, ho tlosa, ho atisa le ho arola. Ho eketsa binary ke ntho ea motheo ka ho fetisisa 'me ho tšoana le ho eketsa decimal, ntle le hore linomoro ke 0 le 1 feela.

Melao ea ho eketsa binary:

– 0 + 0 = 0
– 0 + 1 = 1
– 1 + 0 = 1
– 1 + 1 = 10 (sephetho 0, boloka 1)

Mohlala: 1011 + 0110

``
1011
+ 0110
-
10001
``

Sephetho ke 10001 (binary) = 17 (desimali). Ts'ebetso ena ke motheo oa kamoo lik'homphieutha li eketsang linomoro ka hare ho CPU.

Boemeli ba data: ho tloha linomorong ho ea mongolong

Binary ha se feela bakeng sa ho boloka dinomoro. Dikhomphutheng, mongolo o boetse o kenngwa ka hara binary ho sebediswa maemo a itseng. Mehlala e tsebahalang ke ASCII le Unicode.

– Ho ASCII, tlhaka 'A' e emetswe e le nomoro ya desimali 65, eo ho binary e leng 01000001.
– Ho Unicode (mohlala, UTF‑8), litlhaku li ka emeloa ke byte e le 'ngoe kapa ho feta, ka hona li amohela lipuo le matšoao a fapaneng.

Ntle le mongolo, litšoantšo le molumo le tsona li emetsoe ka har'a binary. Litšoantšo tsa dijithale li entsoe ka li-pixel, 'me pixel ka' ngoe e na le boleng bo itseng ba 'mala bo bolokiloeng e le binary. Molumo o rekotoa e le lisampole tsa amplitude, tseo hape li fetoloang ho ba boleng ba binary.

Kamano ea binary le litsamaiso tse ling tsa linomoro

Lenaneong la dikhomphutha le boenjiniere, binary hangata e amahanngoa le ditsamaiso tse ding tsa dinomoro tse kang:

BALA HAPE  Mefuta ea matla ho algebra

– Octal (motheo oa 8): e sebelisa linomoro 0–7
– Hexadecimal (motheo oa 16): e sebelisa linomoro 0–9 le A–F

Hexadecimal e tumme haholo hobane e nyane ho feta ho ngola binary. Mohlala, di-bit tse 8 tsa binary di ka emelwa ke dinomoro tse 2 tsa hexadecimal. Mohlala: binary 11111111 = FF (hexadecimal). Sena se etsa hore ho be bonolo ho bala diaterese tsa memori, dikhoutu tsa mebala (mohlala, FF00FF), esita le mananeo a ho lokisa diphoso.

Karolo ea binary bophelong ba kajeno

Leha binary e ka bonahala e le bonolo, karolo ea eona e tebile. Mokhoa oohle oa ho sebetsana le likhomphutha, ho tloha ts'ebetsong ea lipalo le polokelo ea lifaele ho isa puisanong ea marang-rang le ts'ireletso ea ts'ireletso, e hahiloe holim'a taolo ea li-binary bits. Ha re romella melaetsa, re shebella video e phallelang, kapa re etsa litšebelisano tsa dijithale, ha e le hantle re tsamaisa le ho sebetsana le likhoele tse telele tsa 0 le 1s.

Esita le mehopolo e tsoetseng pele joalo ka khatello ea data, bohlale ba maiketsetso, le ts'ebetso ea matšoao a dijithale li ntse li thehiloe boemeling ba binary. Ka mantsoe a mang, ho utloisisa sistimi ea linomoro tsa binary ke mohato oa pele oa bohlokoa oa kutloisiso e tebileng ea hore na theknoloji ea tlhahisoleseling e sebetsa joang.

Qetello

Sistimi ea linomoro tsa binary ke sistimi ea motheo-2 e sebelisang linomoro tse peli feela: 0 le 1. Ho sa tsotellehe bonolo ba eona, binary ke motheo oa lisebelisoa tsohle tsa dijithale hobane e lumellana le thepa ea motlakase ea lipotoloho tsa elektroniki. Ha ho sebelisoa mohopolo oa li-bits le li-byte, binary e ka emela mefuta e fapaneng ea data - linomoro, mongolo, litšoantšo le molumo - 'me e tšehetsa ts'ebetso ea lipalo le ea kelello e leng motheo oa ts'ebetso ea khomphutha. Ho utloisisa binary ha ho thuse feela ho ithuteng lipalo le lik'homphieutha, empa hape ho bula temohisiso ea hore na theknoloji ea sejoale-joale e sebetsa joang ka morao ho liketsahalo.

Siea maikutlo

Sebaka sena sa marang-rang se sebelisa Akismet ho fokotsa spam. Ithute kamoo lintlha tsa maikutlo a hau li sebetsoang kateng