Siostam àireamhan dà-chànanach

Siostam Àireamhan Dà-chànanach

’S e siostam nan àireamhan dà-chànanach aon de na bun-bheachdan as bunaitiche ann an coimpiutaireachd an latha an-diugh. Bidh cha mhòr a h-uile inneal didseatach a bhios sinn a’ cleachdadh a h-uile latha—bho fhònaichean-làimhe agus coimpiutairean gu innealan ATM agus eadhon innealan Eadar-lìn nan Rudan—a’ giullachd dàta ann an cruth dà-chànanach. Ged a tha an siostam deicheach (bonn 10) a’ faireachdainn as nàdarra do dhaoine oir tha sinn cleachdte ri cunntadh le deich figearan (0–9), tha coimpiutairean dha-rìribh nas comhfhurtail a’ cleachdadh dà staid shìmplidh: 0 agus 1. Tha a h-uile fiosrachadh didseatach air a thogail bhon dà shamhla seo.

A’ tuigsinn an t-siostam àireamhan dà-chànanach

’S e siostam àireamhachaidh a th’ ann an siostam nan àireamhan dà-chànanach a bhios a’ cleachdadh bonn de 2. Tha seo a’ ciallachadh nach eil ach dà fhigear aig siostam dà-chànanach: 0 agus 1. Eu-coltach ris an t-siostam deicheach, aig a bheil bonn de 10 agus deich figearan (0–9), tha siostam dà-chànanach a’ riochdachadh luachan le bhith a’ cleachdadh measgachadh den dà fhigear seo. Tha luach àite aig gach suidheachadh figear ann an àireamh dà-chànanach a tha na chumhachd de 2, chan e cumhachd de 10.

Mar eisimpleir, tha ceithir figearan aig an àireamh dhùbailte 1011. Is iad na luachan àite aca bho dheas gu clì:

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

Mar sin, tha an àireamh 1011 (dùbailte) co-ionann ri:
(1×8) + (0×4) + (1×2) + (1×1) = 8 + 0 + 2 + 1 = 11 (deicheach).

Carson a bhios coimpiutairean a’ cleachdadh binary?

Is e am prìomh adhbhar a bhios coimpiutairean a’ cleachdadh dà-chànanachd gu bheil e a’ freagairt gu foirfe ri mar a bhios innealan dealanach ag obair. Faodaidh prìomh phàirtean ann an cuairtean didseatach, leithid transistors, a bhith ann an dà staid a tha furasta an eadar-dhealachadh: air/dheth, àrd/ìosal, no bholtaids/gun bholtaids. Faodar an dà staid seo a mhapadh gu dìreach gu 1 agus 0.

LEUGH CUIDEACHD  Eisimpleirean de cheistean is fhreagairtean mu chrìochan

A bharrachd air sin, tha buannachdan aig binary a thaobh:

1. Earbsachd chomharran: tha eadar-dhealachadh dà ìre bholtaids tòrr nas seasmhaiche na bhith ag eadar-dhealachadh mòran ìrean aig an aon àm.
2. Dealbhadh cuairte nas sìmplidh: bidh geataichean loidigeach leithid AND, OR, NOT ag obair gu nàdarrach le dà luach.
3. Èifeachdas giollachd: faodar obrachaidhean àireamhachd agus loidigeach a chur an gnìomh le cuairtean caran sìmplidh.

Bun-bheachd nam bits agus bytes

Ann an co-theacsa dà-chànanach, canar bit (figeat dà-chànanach) ri aon fhigear, 0 no 1. ’S e bit an aonad dàta as lugha ann an coimpiutair. Ach, ann an cleachdadh, is ann ainneamh a thèid dàta a phròiseasadh ann an aon bhit a-mhàin. Mar as trice bidh bitan air an cruinneachadh ann an aonadan nas motha, mar eisimpleir:

– 4 bìdean = greim
– 8 bit = 1 byte
– 1024 bytes ≈ 1 kilobyte (KB) (gu teicnigeach 1 KiB = 1024 bytes)

Le 8 bit (1 byte), is urrainn dhuinn 2⁸ = 256 luachan a chruthachadh (0 gu 255). Is e seo a leigeas le coimpiutairean diofar sheòrsaichean dàta a stòradh: àireamhan, litrichean, dathan, agus stiùiridhean prògraim - uile air an riochdachadh mar choimeasgaidhean de 0an agus 1an.

Mar a thionndaidheas tu binary gu deicheach

Gus àireamh dhùbailte a thionndadh gu àireamh deicheach, bidh sinn a’ cur toradh gach figear ri chèile leis an luach àite aige (cumhachd dhà).

Eisimpleir: 11010 (dà-chòd)

Luach àite: 16, 8, 4, 2, 1
Àireamhachadh:
(1 × 16) + (1 × 8) + (0 × 4) + (1 × 2) + (0 × 1)
= 16 + 8 + 0 + 2 + 0
= 26 (deicheach)

Tha an dòigh seo glè chudromach oir cuidichidh e sinn le bhith a’ tuigsinn dè tha na h-àireamhan dà-chànanach a tha air an stòradh sa chuimhne a’ ciallachadh.

Mar a thionndaidheas deicheach gu binary

Gus deicheach a thionndadh gu dà-chànanach, is e an dòigh as cumanta an dòigh air a roinn le 2 a-rithist is a-rithist, agus an uairsin an còrr a leughadh bhon bhonn chun mhullach.

LEUGH CUIDEACHD  Cleachdadh foirmle Bhaskara

Eisimpleir: tionndaidh 19 (deicheach) gu dà-chànanach:

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

Leugh an còrr bho bhonn gu mullach: 10011
Mar sin, 19 (deicheach) = 10011 (dùbailte).

Obrachaidhean àireamhachd ann an dà-chànanachd

Tha an siostam dà-chànanach cuideachd a’ toirt taic do obrachaidhean matamataigeach leithid cur-ris, toirt-air-falbh, iomadachadh agus roinneadh. ’S e cur-ris dà-chànanach an rud as bunaitiche agus tha e coltach ri cur-ris deicheach, ach a-mhàin nach eil anns na figearan ach 0 agus 1.

Riaghailtean cur-ris dà-chànanach:

– 0 + 0 = 0
– 0 + 1 = 1
– 1 + 0 = 1
– 1 + 1 = 10 (toradh 0, cùm giùlan 1)

Eisimpleir: 1011 + 0110

“`
1011
+ 0110
-
10001
“`

Is e an toradh 10001 (dà-àireamh) = 17 (àireamh deicheach). ’S e an obrachadh seo bunait mar a bhios coimpiutairean a’ cur àireamhan ri chèile taobh a-staigh an CPU.

Riochdachadh dàta: bho àireamhan gu teacsa

Chan ann airson àireamhan a stòradh a-mhàin a tha dà-chànan. Air coimpiutairean, bidh teacsa cuideachd air a chòdachadh gu dà-chànan le bhith a’ cleachdadh inbhean sònraichte. ’S e eisimpleirean mòr-chòrdte ASCII agus Unicode.

– Ann an ASCII, tha an litir ‘A’ air a riochdachadh mar an àireamh deicheach 65, agus ann an dà-chànanachd tha e co-ionann ri 01000001.
– Ann an Unicode (m.e. UTF‑8), faodar caractaran a riochdachadh le aon no barrachd bytes, agus mar sin a’ gabhail ri diofar chànanan agus shamhlaidhean.

A bharrachd air teacsa, tha ìomhaighean agus fuaim air an riochdachadh ann an dà-chànanachd cuideachd. Tha ìomhaighean didseatach air an dèanamh suas de piogsail, agus tha luach dath sònraichte aig gach piogsail air a stòradh mar dhà-chànanachd. Tha fuaim air a chlàradh mar shampaill leud-thomhas, a thèid an tionndadh gu luachan dà-chànanach cuideachd.

An dàimh eadar siostaman àireamh dà-chànanach agus siostaman àireamh eile

Ann am prògramadh coimpiutaireachd agus innleadaireachd, bidh dà-chànanach gu tric co-cheangailte ri siostaman àireamhan eile leithid:

LEUGH CUIDEACHD  Graf gnìomh logartamach

– Ochd-àireamh (bonn 8): a’ cleachdadh figearan 0–7
– Heicseadaigseach (bonn 16): a’ cleachdadh figearan 0–9 agus A–F

Tha e glè chumanta an àireamh heicsadecimal oir tha e nas dlùithe na bhith a’ sgrìobhadh dà-chànanach. Mar eisimpleir, faodar 8 bit dà-chànanach a riochdachadh le 2 fhigear heicsadecimal. Mar eisimpleir: dà-chànanach 11111111 = FF (heicsadecimal). Tha seo ga dhèanamh nas fhasa seòlaidhean cuimhne, còdan dath (me, FF00FF), agus eadhon prògraman dì-bhugachaidh a leughadh.

Dreuchd dà-chànanach ann am beatha an latha an-diugh

Ged a dh’ fhaodadh gum bi dà-chànanachd a’ coimhead sìmplidh, tha a dreuchd mhòr. Tha a h-uile loidsig giollachd coimpiutaireachd, bho obrachaidhean matamataigeach agus stòradh fhaidhlichean gu conaltradh lìonra agus crioptachadh tèarainteachd, stèidhichte air làimhseachadh bìdean dà-chànanach. Nuair a chuireas sinn teachdaireachdan, a choimheadas sinn air bhidio sruthadh, no a nì sinn gnothaichean didseatach, tha sinn gu bunaiteach a’ gluasad agus a’ giullachd sreangan fada de 0an agus 1an.

Tha eadhon bun-bheachdan adhartach leithid teannachadh dàta, inntleachd shaorga, agus giullachd chomharran didseatach fhathast freumhaichte ann an riochdachadh dà-chànanach. Ann am faclan eile, tha tuigse air an t-siostam àireamhan dà-chànanach na chiad cheum riatanach a dh’ionnsaigh tuigse nas doimhne air mar a tha teicneòlas fiosrachaidh ag obair.

Co-dhùnadh

’S e siostam bun-2 a th’ ann an siostam nan àireamhan dà-chànanach a bhios a’ cleachdadh dìreach dà fhigear: 0 agus 1. A dh’aindeoin cho sìmplidh ’s a tha e, ’s e dà-chànanach bunait nan innealan didseatach uile oir tha e a’ freagairt ri feartan dealain chuairtean dealanach. A’ cleachdadh bun-bheachd nam bitean is nam bytes, faodaidh dà-chànanach diofar sheòrsaichean dàta a riochdachadh—àireamhan, teacsa, ìomhaighean, agus fuaim—agus tha e a’ toirt taic do na h-obrachaidhean àireamhachd is loidsigeach a tha aig cridhe giollachd coimpiutaireachd. Chan e a-mhàin gu bheil tuigse air dà-chànanach a’ cuideachadh le bhith ag ionnsachadh matamataig agus coimpiutairean, ach tha e cuideachd a’ fosgladh lèirsinn air mar a tha teicneòlas an latha an-diugh ag obair air a’ chùl-raon.

Fàg beachd

Bidh an làrach seo a’ cleachdadh Akismet gus spama a lughdachadh. Ionnsaich mar a thèid dàta do bheachdan a phròiseasadh.