Nambari za jozi: mfumo wa nambari jozi

Orodha ya maudhui:

Nambari za jozi: mfumo wa nambari jozi
Nambari za jozi: mfumo wa nambari jozi
Anonim

Nambari za binary ni nambari kutoka kwa mfumo wa nambari jozi ambao una msingi wa 2. Hutekelezwa moja kwa moja katika vifaa vya kielektroniki vya kidijitali, vinavyotumika katika vifaa vingi vya kisasa vya kompyuta, ikijumuisha kompyuta, simu za mkononi na vitambuzi mbalimbali. Tunaweza kusema kwamba teknolojia zote za wakati wetu zimejengwa juu ya nambari za binary.

nambari za binary
nambari za binary

Nambari za kuandika

Nambari yoyote, haijalishi ni kubwa kiasi gani, imeandikwa katika mfumo wa jozi kwa kutumia herufi mbili: 0 na 1. Kwa mfano, nambari 5 kutoka kwa mfumo wa desimali unaojulikana katika mfumo wa jozi itawakilishwa kama 101. nambari zinaweza kuonyeshwa kwa kiambishi awali 0b au ampersand (&), kwa mfano: &101. Katika mifumo yote ya nambari, ukiondoa desimali, herufi husomwa moja baada ya nyingine, yaani, kuchukuliwa kama mfano, 101 inasomwa. kama "sifuri moja".

Hamisha kutoka mfumo mmoja hadi mwingine

Watengenezaji programu wanaofanya kazi kila mara na mfumo wa nambari jozi wanaweza kubadilisha nambari ya jozi hadi desimali popote pale. Hili linaweza kufanywa bila fomula zozote, haswa ikiwa mtu ana wazo la jinsi sehemu ndogo ya "ubongo" ya kompyuta - biti - inavyofanya kazi.

Nambari sufuri pia inamaanisha 0, na nambari moja katika mfumo wa mfumo jozipia itakuwa kitengo, lakini nini cha kufanya baadaye wakati nambari zimekwisha? Mfumo wa desimali "ungependekeza" katika kesi hii kuingiza neno "kumi", na katika mfumo wa binary itaitwa "mbili".

nambari ya binary hadi desimali
nambari ya binary hadi desimali

Ikiwa 0 ni &0 (ampersand ni nukuu ya binary), 1=&1, basi 2 itaashiriwa kama &10. Tatu pia inaweza kuandikwa kwa tarakimu mbili, itaonekana kama &11, yaani, uniti moja mbili na moja. Mchanganyiko unaowezekana umechoka, na katika mfumo wa decimal, mamia huingia katika hatua hii, na katika mfumo wa binary, "nne". Nne ni &100, tano ni &101, sita ni &110, saba ni &111. Kitengo kikubwa kinachofuata cha kuhesabu ni nambari nane.

Unaweza kugundua upekee: ikiwa katika mfumo wa decimal tarakimu zinazidishwa na kumi (1, 10, 100, 1000, na kadhalika), basi katika mfumo wa binary, mtawaliwa, na mbili: 2, 4., 8, 16, 32. Hii inalingana na ukubwa wa kadi za flash na vifaa vingine vya kuhifadhi vinavyotumika kwenye kompyuta na vifaa vingine.

Msimbo wa jozi ni nini

Nambari zinazowakilishwa katika mfumo wa mfumo wa jozi huitwa mfumo wa jozi, lakini thamani zisizo za nambari (herufi na alama) zinaweza pia kuwakilishwa katika fomu hii. Kwa hivyo, maneno na maandishi yanaweza kusimba kwa nambari, ingawa hazitaonekana kwa ufupi, kwa sababu itachukua sufuri kadhaa na moja kuandika herufi moja tu.

Lakini ni jinsi gani kompyuta huweza kusoma taarifa nyingi hivyo? Kwa kweli, kila kitu ni rahisi zaidi kuliko inaonekana. Watu ambao wamezoea mfumo wa nambari ya desimali kwanza hutafsiri binarynambari katika zile zinazojulikana zaidi, na kisha tu hufanya ujanja wowote nao, na msingi wa mantiki ya kompyuta hapo awali ni mfumo wa nambari wa nambari. Katika teknolojia, kitengo kinalingana na voltage ya juu, na sifuri kwa voltage ya chini, au kuna voltage kwa kitengo, lakini hakuna voltage hata kwa sifuri.

nambari ya nambari ya binary
nambari ya nambari ya binary

Nambari mbili katika utamaduni

Itakuwa makosa kudhani kuwa mfumo wa nambari jozi ndio sifa ya wanahisabati wa kisasa. Ingawa nambari za binary ni za msingi katika teknolojia ya wakati wetu, zimetumika kwa muda mrefu sana, na katika sehemu tofauti za ulimwengu. Mstari mrefu (moja) na mstari uliovunjika (sifuri) hutumiwa, kusimba herufi nane, ikimaanisha vitu nane: anga, dunia, radi, maji, milima, upepo, moto na hifadhi (wingi wa maji). Analog hii ya nambari 3-bit ilielezewa katika maandishi ya kawaida ya Kitabu cha Mabadiliko. Trigrams zilikuwa hexagram 64 (tarakimu 6-bit), mpangilio ambao katika Kitabu cha Mabadiliko ulipangwa kwa mujibu wa tarakimu za binary kutoka 0 hadi 63.

Agizo hili lilitungwa katika karne ya kumi na moja na msomi wa Kichina Shao Yong, ingawa hakuna ushahidi kwamba kwa hakika alielewa mfumo wa binary kwa ujumla.

Nchini India, hata kabla ya enzi zetu, nambari za binary zilitumika pia katika misingi ya hisabati kuelezea ushairi, iliyotungwa na mwanahisabati Pingala.

Mwandishi wa nodula wa Inca (quipu) unachukuliwa kuwa mfano wa hifadhidata za kisasa. Ni wao ambao walitumia kwanza sio tu nambari ya binary ya nambari, lakini pia maingizo yasiyo ya nambari katika mfumo wa binary. Uandishi wa fundo la Kipu ni tabia sio tu ya msingi nafunguo za ziada, lakini pia matumizi ya nambari za nafasi, kuweka coding kwa kutumia rangi na mfululizo wa marudio ya data (mizunguko). Wainka walianzisha mbinu ya uwekaji hesabu inayoitwa double entry.

mfumo wa nambari ya binary
mfumo wa nambari ya binary

Kwanza kati ya watayarishaji programu

Mfumo wa nambari jozi kulingana na nambari 0 na 1 pia ulielezewa na mwanasayansi, mwanafizikia na mwanahisabati maarufu, Gottfried Wilhelm Leibniz. Alipenda utamaduni wa kale wa Kichina na, akisoma maandishi ya jadi ya Kitabu cha Mabadiliko, aliona mawasiliano ya hexagrams kwa nambari za binary kutoka 0 hadi 111111. Alipendezwa na ushahidi wa mafanikio hayo katika falsafa na hisabati kwa wakati huo. Leibniz anaweza kuitwa wa kwanza wa waandaaji wa programu na wananadharia wa habari. Ni yeye ambaye aligundua kwamba ikiwa utaandika vikundi vya nambari za binary kwa wima (moja chini ya nyingine), basi zero na zile zitarudia mara kwa mara katika safu wima zinazosababisha za nambari. Hii ilimwita kupendekeza kwamba sheria mpya kabisa za hisabati zinaweza kuwepo.

Leibniz pia alielewa kuwa nambari jozi ni bora zaidi kwa matumizi katika ufundi, msingi ambao unapaswa kuwa badiliko la mizunguko inayofanya kazi na inayofanya kazi. Ilikuwa karne ya 17, na mwanasayansi huyu mkuu aligundua kwenye karatasi mashine ya kompyuta ambayo ilifanya kazi kwa msingi wa uvumbuzi wake mpya, lakini haraka akagundua kuwa ustaarabu ulikuwa bado haujafikia maendeleo hayo ya kiteknolojia, na katika wakati wake uundaji wa mashine kama hiyo ingewezekana. haiwezekani.

Ilipendekeza: