Sistemụ Nọmba Abụọ
Sistemụ ọnụọgụ abụọ bụ otu n'ime echiche kachasị mkpa na kọmputa ọgbara ọhụrụ. Ihe fọrọ nke nta ka ọ bụrụ ngwaọrụ dijitalụ ọ bụla anyị na-eji kwa ụbọchị—site na ekwentị mkpanaaka na kọmputa ruo na ATM na ọbụna ngwaọrụ Intanet nke Ihe—na-ahazi data n'ụdị binary. Ọ bụ ezie na sistemụ decimal (isi 10) na-adị ka ihe ebumpụta ụwa nye ụmụ mmadụ n'ihi na anyị amarala ịgụta ya na ọnụọgụ iri (0–9), kọmputa na-enwekwu ahụ iru ala site na iji ọnọdụ abụọ dị mfe: 0 na 1. E ji akara abụọ a wuo ozi dijitalụ niile.
Ịghọta usoro ọnụọgụ abụọ
Sistemụ ọnụọgụgụ abụọ bụ sistemụ ọnụọgụgụ nke na-eji ntọala nke 2. Nke a pụtara na ọnụọgụgụ abụọ nwere naanị ọnụọgụgụ abụọ: 0 na 1. N'adịghị ka sistemụ decimal, nke nwere ntọala nke ọnụọgụgụ 10 na iri (0–9), ọnụọgụgụ abụọ na-anọchite anya ụkpụrụ site na iji njikọta nke ọnụọgụgụ abụọ a. Ọnọdụ ọnụọgụgụ ọ bụla na ọnụọgụgụ abụọ nwere uru ebe nke bụ ike nke 2, ọ bụghị ike nke 10.
Dịka ọmụmaatụ, nọmba ọnụọgụ abụọ 1011 nwere ọnụọgụ anọ. Ụkpụrụ ọnọdụ ha site n'aka nri gaa n'aka ekpe bụ:
– 2⁰ (1)
– 2¹ (2)
– 2² (4)
– 2³ (8)
Ya mere, ọnụọgụgụ 1011 (abụọ) bụ otu ihe ahụ:
(1×8) + (0×4) + (1×2) + (1×1) = 8 + 0 + 2 + 1 = 11 (ndezi).
Gịnị mere kọmputa ji eji ọnụọgụ abụọ?
Isi ihe mere kọmputa ji eji binary bụ n'ihi na ọ dabara nke ọma n'ụzọ ngwaọrụ eletrọnịkị si arụ ọrụ. Ihe ndị bụ isi dị na sekit dijitalụ, dị ka transistors, nwere ike ịdị n'ọnọdụ abụọ a pụrụ ịmata nke ọma: gbanye/gbanyụọ, elu/ala, ma ọ bụ voltaji/enweghị voltaji. Enwere ike ịhazi ọnọdụ abụọ a ozugbo na 1 na 0.
Na mgbakwunye, binary nwere uru dịka:
1. Ntụkwasị obi nke mgbaàmà: ịmata ọkwa voltaji abụọ siri ike karịa ịmata ọtụtụ ọkwa n'otu oge.
2. Nhazi sekit dị mfe: ọnụ ụzọ mgbakwụnye dịka AND, OR, NOT na-arụ ọrụ n'ụzọ ebumpụta ụwa na ụkpụrụ abụọ.
3. Nhazi arụmọrụ: enwere ike itinye ọrụ mgbakọ na mwepụ na usoro uche n'ọrụ site na sekit dị mfe.
Echiche nke bits na bytes
N'ọnọdụ nke abụọ, a na-akpọ otu mkpụrụ, 0 ma ọ bụ 1, bit (ọnụọgụ abụọ). A bit bụ obere nkeji data dị na kọmputa. Agbanyeghị, n'omume, a naghị ahazi data n'otu obere nkeji. A na-ekekọtakarị bit n'ime nnukwu nkeji, dịka ọmụmaatụ:
– 4 bit = nri
– 8 bits = 1 byte
– 1024 bytes ≈ 1 kilobyte (KB) (n'ụzọ teknụzụ, 1 KiB = 1024 bytes)
Site na 8 bits (1 byte), anyị nwere ike ịmepụta 2⁸ = 256 uru enwere ike (0 ruo 255). Nke a bụ ihe na-enye kọmputa ohere ịchekwa ụdị data dị iche iche: ọnụọgụgụ, mkpụrụedemede, agba, na ntuziaka mmemme - ihe niile a na-anọchite anya dị ka njikọta nke 0s na 1s.
Otu esi agbanwe ọnụọgụ abụọ ka ọ bụrụ ntụpọ
Iji tụgharịa ọnụọgụ abụọ ka ọ bụrụ decimal, anyị na-agbakwụnye nsonaazụ nke ịmụba ọnụọgụ ọ bụla site na uru ebe ya (ike nke abụọ).
Ihe atụ: 11010 (abụọ)
Uru ebe: 16, 8, 4, 2, 1
Ngụkọta:
(1×16) + (1×8) + (0×4) + (1×2) + (0×1)
= 16 + 8 + 0 + 2 + 0
= 26 (ndezi)
Usoro a dị oke mkpa n'ihi na ọ na-enyere anyị aka ịghọta ihe ọnụọgụ abụọ echekwara na ebe nchekwa pụtara.
Otu esi agbanwe ọnụọgụ abụọ ka ọ bụrụ ọnụọgụ abụọ
Iji gbanwee ọnụọgụgụ nkebi ka ọ bụrụ ọnụọgụ abụọ, usoro a na-ejikarị eme ihe bụ nkewa ugboro ugboro site na 2, wee gụọ nke fọdụrụ site na ala ruo n'elu.
Ọmụmaatụ: tụgharịa 19 (decimal) ka ọ bụrụ binary:
– 19 ÷ 2 = 9 fọdụrụ 1
– 9 ÷ 2 = 4 fọdụrụ 1
– 4 ÷ 2 = 2 fọdụrụ 0
– 2 ÷ 2 = 1 fọdụrụ 0
– 1 ÷ 2 = 0 fọdụrụ 1
Gụọ ihe fọdụrụ site na ala ruo n'elu: 10011
Ya mere, 19 (decimal) = 10011 (binary).
Ọrụ mgbakọ na mwepụ na binary
Sistemụ abụọ ahụ na-akwadokwa ọrụ mgbakọ na mwepụ dịka mgbakwunye, mwepụ, mmụba, na nkewa. Mgbakwunye abụọ bụ nke kachasị mfe ma yie mgbakwunye decimal, belụsọ na ọnụọgụgụ ndị ahụ bụ naanị 0 na 1.
Iwu mgbakwunye abụọ:
– 0 + 0 = 0
– 0 + 1 = 1
– 1 + 0 = 1
– 1 + 1 = 10 (nsonaazụ 0, na-ebu 1)
Ihe atụ: 1011 + 0110
““
1011
+ 0110
-
10001
““
Nsonaazụ ya bụ 10001 (binary) = 17 (decimal). Ọrụ a bụ ntọala nke otu kọmputa si etinye ọnụọgụgụ n'ime CPU.
Nnọchite anya data: site na ọnụọgụgụ ruo ederede
A naghị eji naanị ọnụọgụgụ echekwa ọnụọgụgụ. Na kọmputa, a na-etinyekwa ederede n'ime ọnụọgụgụ abụọ site na iji ụfọdụ ọkọlọtọ. Ihe atụ ndị ama ama bụ ASCII na Unicode.
– Na ASCII, mkpụrụedemede 'A' ka a na-anọchite anya dị ka nọmba decimal 65, nke na binary bụ 01000001.
– Na Unicode (dịka ọmụmaatụ UTF‑8), enwere ike iji otu ma ọ bụ karịa byte nọchite anya mkpụrụedemede, si otú a na-anabata asụsụ na akara dị iche iche.
Na mgbakwunye na ederede, a na-egosipụta onyonyo na ụda na binary. E nwere pikselụ mejupụtara onyonyo dijitalụ, pikselụ ọ bụla nwekwara uru agba akọwapụtara dị ka binary. A na-edekọ ụda dị ka ihe atụ nke amplitude, nke a na-agbanwekwa ka ọ bụrụ uru binary.
Mmekọrịta nke binary na sistemụ ọnụọgụgụ ndị ọzọ
Na mmemme kọmputa na injinia, a na-ejikọkarị binary na sistemụ ọnụọgụgụ ndị ọzọ dịka:
– Octal (isi 8): na-eji ọnụọgụgụ 0–7
– Hexadecimal (isi 16): na-eji ọnụọgụgụ 0–9 na A–F
Hexadecimal bụ ihe a ma ama nke ukwuu n'ihi na ọ dị obere karịa ide ihe dịka ọnụọgụ abụọ. Dịka ọmụmaatụ, enwere ike iji ọnụọgụ abụọ nke ọnụọgụ abụọ nke ọnụọgụ abụọ nọchite anya obere abụọ nke ọnụọgụ asatọ. Dịka ọmụmaatụ: ọnụọgụ abụọ nke ...
Ọrụ nke ọnụọgụ abụọ na ndụ nke oge a
Ọ bụ ezie na binary nwere ike iyi ihe dị mfe, ọrụ ya dị omimi. Usoro nhazi kọmputa niile, site na ọrụ mgbakọ na mwepụ na nchekwa faịlụ ruo na nkwukọrịta netwọk na nzuzo nchekwa, dabere na njikwa nke bits binary. Mgbe anyị na-eziga ozi, na-ekiri vidiyo na-agagharị, ma ọ bụ na-eme azụmahịa dijitalụ, anyị na-ebugharị ma na-ahazi eriri ogologo nke 0s na 1s.
Ọbụna echiche ndị dị elu dịka mkpakọ data, ọgụgụ isi arụrụ arụ, na nhazi akara dijitalụ ka na-anọgide na nnọchite anya abụọ. N'ikwu ya n'ụzọ ọzọ, ịghọta sistemụ ọnụọgụ abụọ bụ nzọụkwụ mbụ dị mkpa iji ghọta nke ọma otu teknụzụ ozi si arụ ọrụ.
Mmechi
Sistemụ ọnụọgụ abụọ bụ sistemụ ntọala-2 nke na-eji naanị ọnụọgụ abụọ: 0 na 1. N'agbanyeghị na ọ dị mfe, ọnụọgụ abụọ bụ ntọala nke ngwaọrụ dijitalụ niile n'ihi na ọ dabara na njirimara eletriki nke sekit eletrọnịkị. Site na iji echiche nke bits na byte, ọnụọgụ abụọ nwere ike ịnọchite anya ụdị data dị iche iche - ọnụọgụgụ, ederede, onyonyo, na ụda - ma na-akwado ọrụ mgbakọ na mwepụ na ezi uche dị na nhazi kọmputa. Ịghọta ọnụọgụ abụọ anaghị enyere aka n'ịmụ mgbakọ na mwepụ na kọmputa, kamakwa ọ na-emepe nghọta n'otú teknụzụ ọgbara ọhụrụ si arụ ọrụ n'azụ ihe nkiri.