CoimpiutaireanPrògramadh

Binary còd. Seòrsachan agus fad an Binary còd. Reverse Binary code

Binary code S e cruth de na meadhanan a 'clàradh ann an riochd agus an fheadhainn zeros. A leithid siostam airson obrachadh a-mach a positional ionad 2. Gu ruige seo, a 'Binary code (Clàr thoirt gu h-ìosal beagan mu eisimpleirean de' clàradh an àireamh) a chleachdadh ann an uile innealan didseatach. Tha daoine measail air sgàth an àrd-earbsachd agus sìmplidheachd seo foirm-iarrtais. Binary àireamhachd e glè sìmplidh, fa leth, agus tha e furasta a chur an gnìomh ann an cruaidh. Digital eileagtronaigeach phàirtean (no mar a tha iad a ghairm - loidsig) tha fìor earbsach mar a tha iad ag obrachadh ach ann an dà stàitean: a chur an aonad (ie an-dràsta), agus loidsig neoni (chan eil làithreach). Mar sin, tha iad a 'coimeas fàbharach le Analog phàirtean, a tha stèidhichte air transients.

Ciamar a tha an Binary foirm a sgrìobhadh?

Leig fhaicinn dhuinn mar a phrìomh a chruthachadh. Aon figear Binary còd a dh'fhaodadh gabhail a-steach ach dà stàitean: neoni agus aon (0 agus 1). Nuair a cleachdadh dà rudan a 'fàs comasach a chlàradh ceithir luachan: 00, 01, 10, 11. Tha trì-figear inntrigidh, tha ochd stàitean: 000, 001 ... 110, 111. Tha seo a fad an Binary code tha an crochadh air an àireamh de mìneachadh, a chuidicheas. Tha seo a 'cur an cèill Faodar a sgrìobhadh, a' cleachdadh foirmle a leanas: Neo = 2m, far a bheil: m - tha an àireamh de phìosan, agus N - tha an àireamh de mheasgachaidhean.

Types of Binary còdan

Tha microprocessors tha iuchraichean a chleachdadh gus clàradh diofar fiosrachaidh ri obrachadh. Bit Binary code Dh'fhaodadh gu mòr nas àirde na an comas an giullachair agus taobh a-staigh chuimhne. Ann an cùisean mar sin, an àireamh de dh'fhaid span ioma-cuimhne ceallan agus ghiullachd le dìreach beagan àitheantan. Anns a 'chùis seo, a h-uile memory roinnean a tha a' riarachadh fo ioma-Byte Binary code, thathar a 'meas mar aon àireamh. Crochadh air feumalachdan seo no gu bheil am fiosrachadh, na leanas sheòrsaichean iuchraichean:

  • soidhnigeadh;
  • dìreach tselyeznakovye còdan;
  • comharra-tìre cùl;
  • a bharrachd soidhne;
  • Gray code;
  • Gray còd-Express.;
  • fractional còdan.

Leig dhuinn beachdachadh nas mionaidiche air gach aon dhiubh.

Soidhnigeadh Binary code

Nach faic dè th leithid chlàr fhoirm. Tha ainm-sgrìobhte integer còdan gach bit (Binary) figear a 'riochdachadh na h-ìre a dhà. Mar sin, an àireamh as lugha a dh'fhaodas a bhith air a sgrìobhadh ann an fhoirm seo, tha neoni agus a 'char as àirde a dh'fhaodas a bhith air a riochdachadh le na leanas foirmle: 2 Me = n -1. Tha an dà-àireamhan a tha gu tur a 'mìneachadh na prìomh raon, a' s urrainn a chur an cèill ann an Binary còd. Nach coimhead air comas na thuirt foirmean. Nuair a chleachdas seòrsa seo soidhnigeadh key a dhèanamh suas de ochd pìosan, an raon de dh 'àireamhan raon bho 0 gu 255. Hexadecimal code Bidh raon bho 0 gu 65535. Tha ochd-bit Pròiseasaran airson stòradh agus clàradh de na h-àireamhan a' cleachdadh dà memory roinnean a tha suidhichte ann ri taobh seòlaidhean . Obair le leithid prìomh toirt sònraichte àitheantan.

Direct fad caractar còdan

Anns an riochd Binary iuchraichean MSB a chleachdadh gus clàradh an àireamh truinnsear. Zero riochdaicheas plus, agus aonad - thoir. Mar thoradh air seo silteach raon chòdadh àireamhan àicheil shioft ann an stiùireadh. Tha e a 'tionndadh a-mach a h-ochd-bit a shoidhnigeadh integer Binary prìomh àireamh a dh'fhaodadh a bhith air a sgrìobhadh ann an raon bho -127 gu +127. Hexadecimal - ann an raon bho -32767 gu +32767. Tha ochd-bit meanbh ghnìomh airson a 'stòradh an leithid còdan ri taobh a' cleachdadh dà roinn.

A anacothrom den fhoirm seo a chlàradh gu bheil an samhlachail agus àireamhach key pìosan Feumaidh bhith air an giullachd fa leth. -Aontaran prògraman ag obair còmhla ri na còdan seo ri fhaighinn glè iom-fhillte. Airson atharrachadh a 'taghadh agus a' clàradh na rudan a dh'fheumar a chur an gnìomh dòighean sin a 'falach an caractar, a tha a' cur ri àrdachadh ann an geur-bog meud agus lùghdachadh ann a 'coileanadh. Gus cur às do ana-cothrom seo a bhith air a thoirt a-steach seòrsa ùr de key - reverse Binary còd.

Log a 'tilleadh key

Fhoirm seo a sgrìobhadh a tha eadar-dhealaichte bho na dìreach còd ann a-mhàin gun robh àireamh àicheil a tha e air fhaighinn le bhith a 'tionndadh a h-uile pìosan de na prìomh. Anns an didseatach agus soidhne a tha na pìosan-ionann. Air sgàth seo, tha an obair le aontaran seòrsa seo de chòd a tha gu mòr sìmplidh. Ach, an cùl prìomh Feumaidh algairim sònraichte airson a bhith ag aithneachadh a 'chiad figear samhla, obrachadh a-mach an luach iomlan an àireamh. A ath-thogail an sgeul air an linn sin luach. A bharrachd air sin, anns a 'chùl agus air adhart còdan-àireamhan airson clàradh dà-iuchraichean a tha air an cleachdadh neoni. Ged a seo luach Chan eil dheimhinneach no àicheil soidhne.

Air a shoidhneadh Binary còd-àireamhan a bharrachd

An seòrsa seo de chlàr nach eil air an liostadh uireasbhaidhean roimhe iuchraichean. A leithid còdan leigeil dìreach summation an dà chuid adhartach agus àireamhan àicheil. Mar sin chan eil e soidhne a chumail beagan mion-sgrùdadh. Tha seo uile a b 'urrainn taing gu bheil a bharrachd a tha àireamhan nàdarra samhla fàinne agus cha fuadain eintiteas, leithid adhart no air ais iuchraichean. Os bàrr, na cudromach gu bheil an tomhas a tuilleadan a ghineadh Binary còdan anabarrach furasta. Tha e gu leòr airson stad a chur air prìomh tuilleadan aon. Nuair a chleachdas seo seòrsa de caractar còd a dhèanamh suas de ochd pìosan, tha an raon de àireamhan comasach bho -128 gu +127. Hexadecimal key Bidh raon de -32768 gu +32767. Tha ochd-bit Pròiseasaran airson stòradh a leithid sin cuideachd a 'cleachdadh àireamhan ri taobh dà roinn.

Binary còd a bharrachd inntinneach amharc bhuaidh a tha iongantas a ghairm soidhne leudachan. Nach faic dè tha ea 'ciallachadh. Tha a 'bhuaidh a tha sin anns a' phròiseas iompachadh aon-Byte luach anns gach car de dà-Byte àrd gu leòr Byte shònrachadh luachan clàradh a-steach pìosan den ìosal Byte. Tha e a 'tionndadh a-mach airson a' stòradh a shoidhnigeadh grunn de charactaran a chleachdas tu an t-àrd-òrdugh pìosan. Nuair seo prìomh luach nach eil air atharrachadh gu tur.

Gray code

Fhoirm seo a sgrìobhadh, tha e deatamach aon-cheum key. 'S e sin, anns a' gluasad bho aon luach eile ag atharrachadh ach aon pìos fiosrachaidh. Tha mearachd nuair a leughadh dàta a 'dol gu eadar-ghluasad bho aon suidheachadh ri chèile le beagan ùine a chothromachadh. Ach, a 'cosnadh gu tur ceàrr toraidhean nuair a angular suidheachadh leithid pròiseas a tha a stad. A 'bhuannachd a tha an còd seo a comas ri sgàthan a' fiosrachadh. Mar eisimpleir, a 'tionndadh an t-àrd-òrdugh pìosan, faodaidh sibh dìreach atharrachadh an stiùireadh iomraidh. Tha seo seach ri smachd beachdan an cur. Nuair a tha an luach a dh'fhaodadh a bhith outputted mar ag èirigh agus a 'tuiteam aig oir aon corporra axis de chleachdadh bhàrran mu seach. Bho am fiosrachadh a chlàradh ann an Gray key Tha e a-mhàin a chòdadh caractar a tha fìor eil dàta àireamhach, mus tuilleadh obrach a dhìth gus iompachadh e a-steach do ro-àbhaisteach Binary notation. Tha seo air a dhèanamh a 'cleachdadh sònraichte transducer - decoder Gray Binar. An uidheam seo a tha furasta a thuig air bhunaiteach loidsig eileamaidean an dà chuid bathar-cruaidh is bathar-bog.

Gray còd-Express

Gray Coitcheann aon-cheum key airson fhuasglaidhean a tha a thaisbeanadh ann an riochd àireamhan, a chaidh a thogail gus cumhachd de dhà. Ann an cùisean far a bheil e riatanach gus fuasglaidhean a chur an gnìomh eile, de leithid cruth chlàr gearradh agus a 'cleachdadh ach a' meadhan an cuibhrionn. Mar thoradh, an aon ceum-key a stòradh. Ach, ann an raon seo àireamhach toiseach code Chan eil neoni. Tha e a 'gluasad gu an luach a shònrachadh. Rè dàta air Radio nan Gàidheal a chruthachadh le luchd- leth den eadar-dhealachadh eadar a 'chiad agus an lùghdachadh rùn.

Tagradh de fractional àireamh ann Binary stèidhichte-phuing key

Anns a 'phròiseas, feumaidh sinn a bhith ag obrachadh a-mhàin Chan eil àireamhan slàn, ach cuideachd fractional. A leithid àireamhan a chlàradh le dìreach, mhiùtach a bharrachd agus còdan. a 'togail air an ainmeachadh prìomh phrionnsapal an aon rud mar sin air an iomlan. Gus a nis tha sinn a 'smaoineachadh gun robh an Binary puing a dh'fheumas a bhith air taobh deas an LSB. Ach chan e seo a 'chùis. Faodaidh e bhith suidhichte air an taobh chlì agus as cudromaiche bit (sa chùis seo, a 'caochlaideach Faodar a sgrìobhadh a-mhàin fractional àireamhan), agus am meadhan caochlaideach (measgaichte luachan a dh'fhaodadh a bhith air a chlàradh).

Riochdachaidh Binary Fhleòdraidh-phuing

Am foirm seo a chleachdadh gus clàradh àireamhan mòra, no a chaochladh - 'S e glè bheag. Mar eisimpleir, astaran no meud interstellar dadaman agus electrons. Ann an àireamhachadh de na luachan sin a bhiodh agam ri chur an Binary còd le glè mhòr a leigeil ma sgaoil. Ge-tà, tha sinn a leas aire a thoirt do na Cosmic astar as fhaisge mìle meatair. Uime sin, an riochd shuidhichte-phuing sa chùis seo èifeachdach. Airson a thaisbeanadh leithid còdan a chleachdadh ailseabra fhoirm. 'S e sin, tha an àireamh a sgrìobhadh mar mantissa iomadachadh le deich air cumhachd nan taisbeanadh miannaichte òrdugh àireamh. Chan eil a bhith mothachail gu bheil an mantissa Feumaidh nach bi barrachd air aon, agus an dèidh a 'deicheach phuing nach bu chòir-sgrìobhte gu neoini.

tha e inntinneach

Thathar a 'creidsinn gun robh an Binary calculus a chaidh a chruthachadh tràth anns an 18mh linn matamataig Gottfried Leibniz anns a' Ghearmailt. Ach, mar a tha eòlaichean saidheans air lorg o chionn ghoirid, fada ron seo air na tùsanaich na Polynesian a 'Chuain eilean Mangareva a' cleachdadh an seòrsa seo de àireamhachd. Ged a thuineachadh cha mhòr gu tur a sgrios thùsail àireamhan siostam, an ath-nuadhachadh rannsachaidh iom-fhillte Binary deicheach agus seòrsa nan cunntasan. A thuilleadh air sin, tha an eanchainn Nunez-saidheans ag ràdh gu bheil an Binary code còdadh a chleachdadh ann an Sìona àrsaidh cho fada air ais ris an 9mh linn RC. S. Eile seann daoine leithid an Maya cuideachd a 'cleachdadh measgachadh ioma-fhillte deicheach agus Binary siostaman airson a bhith a' tracadh àm beàrnan sònraichte agus ciall an tachartasan.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 gd.atomiyme.com. Theme powered by WordPress.