Kompjûters, Ynformaasjetechnology
Binary: arithmetic en useability
Fan jongs ôf binne wy leard om dingen dy't binne ûnmisber yn in folwoeksen libben: te meitsje gjin ienfâldige stappen beleefd te praten, lêzen en rekkenjen. Wierskynlik elkenien wit hoe dreech it wie jûn in skoare yn de beukerskoalle of yn basisskoalle, it wie dreech om te wennen te staverjen de sifers. Nei in skoftke, binne wy sa wend oan it feit dat alles basearre is op it desimale systeem (skoare, jild, tiid), dy't net iens tinke it bestean fan oare systemen (ek in soad brûkt yn ferskate fjilden, bygelyks, in produksje of op it mêd fan IT ).
Ien fan dy "net-standert" oantal opsjes is in binêr systeem. Sa't de namme al seit, de hiele set fan de personaazjes yn it bestiet út 0 en 1. Hoewol't it liket simpel, mar de binaire systeem wurdt brûkt yn it dreechste te date technyske apparaten - kompjûters en oare automatisearre kompleksen.
De fraach ûntstiet: wêrom hast beslute dat jo brûke it, om't de man is folle makliker te rjochtsjen op de gebrûklike 10 nûmers? It feit dat de kompjûter - in masine dy't rint troch elektrisiteit, en har sêfte vulling is, yn feite, de simpelste algoritme fan aksjes. Binary systeem út it perspektyf fan 'e kompjûter wurdt ferlike mei de oare rige fan foardielen:
1. Foar de masine binne der 2 steaten: rint of net, der is in aktueel of gjin hjoeddeistige. Elk fan dizze steaten wurde karakterisearre troch ien fan de karakters: 0 - "nee", 1 - "Ja."
2. It binaire (binêre) systeem makket it mooglik te ferienfâldigjen it apparaat chips (i.e., genôch te hawwen twa kanalen foar ferskillende soarten sinjalen).
3. Dit systeem is minder gefoelich foar Störungen en fluch. Noise immuniteit omdat de ienfâldige en mooglik minder risiko fan software failure, mar earder omdat de binaire algebra is folle makliker realizable as desimaal.
4. Boolean operaasjes mei binêre nûmers te meitsjen folle makliker. Algemien, logika algebra (Boolean) bedoeld foar it begryp fan de komplekse prosessen fan sinjaal transduction yn technyske kompjûter systemen.
As jo leare fan in technyske spesjaliteit, jim nei alle gedachten kenne de basis fan de fertsjintwurdiging fan de getallen yn binary foarm. Meastal, in persoan sûnder ûnderfining yn sokke saken, rekkenjen operaasjes mei 0 en 1 binne nedich foar in mear folsleine ynsjoch yn 'e kompjûter, dat grif elkenien hat.
Dus, mei nul en men kin útfiere deselde rekkenkunde funksjonearjen as mei konvinsjonele nûmers. Yn dit artikel, wy sille net beskôgje operaasjes lykas omkearing, neist modulo 2 en oare (suvere spesifike).
Tink oan hoe't de tafoeging yn in binêr systeem. Bygelyks, om te foegjen twa nûmers: 1001 en 1110. Sûnt de lêste floed, folding: 1 + 0 = 1, dan 0 + 1 = 1, de folgjende aksje: 0 + 1 = 1, en op it lêst 1 + 1 = 10. Totaal hawwe wy krigen it nûmer 10111.
Subtraction in binêre nûmer systeem folget deselde prinsipes. Nim bygelyks deselde nûmers, mar no subtract 1110 út 1001. Getting ek mei de lêste sifer: 0-1 = 1 (minus 1 fan de folgjende nivo), hjirnei oantsjut as de stekproef. Totaal 101.
Ofdieling en flere ek hawwe fûnemintele ferskillen yn ferliking mei de prinsipes wy wurde brûkt om de desimale foarm.
Neist binêre, ternary tapast oan de kompjûter, octal en heksadesimale getal systemen.
Similar articles
Trending Now