DatamaskinerSikkerhet

Presentasjon av data i datamaskiner: binær koding informasjon

I den fysiske verden, må noen informasjon eller annen måte være representert. Lese noen artikkel (bok, anmeldelse, anmeldelse), publisert online eller skrives ut på papir, tar vi tekst og bilder. Bildet vi ser er fokusert på netthinnen i øynene våre, i form av elektriske signaler som sendes til hjernen, som anerkjenner de kjente karakterene og dermed mottar informasjonen. I hvilken form denne informasjonen forblir i hukommelsen vår - i form av bilder, logikk eller noe annet - kan avhenge av omstendighetene rundt sin produksjon målet og en bestemt forståelse av prosessen. Maskinvare er mer begrenset og arbeider med en strøm av nuller og enere (såkalt binær koding informasjon).

Binary notasjon, som danner grunnlaget for hele datateknologi, ble valgt historisk. Selv i en tid med etableringen av de første vakuumrør datamaskiner, er ingeniører tenker hvordan å gjøre kodingen informasjon til minsteprisen av alt var enhet. Siden det er to mulige virkningsmåter i vakuumrøret - går en strøm, blokkerer den, toer i grunnlaget for beregningen av det system syntes å være de mest effektive. Ved overgangen til en halvlederanordning, kan denne konklusjonen bli gjennomgått, men ingeniørene gikk på nakatannomu vei, bevare den binære logikken i en stadig kultivator datamaskiner. Imidlertid fysikk av halvledere og ternære tillater koding av informasjon i datamaskinen: en mangel på ladning (ternær null), kan det være både positiv (1) eller negativ (-1), som korresponderer med tre mulige verdier Treat - en elementær minnecelle. Det samme kan sies om den elektriske strøm: direkte eller motsatt retning, eller ingen strøm i det hele tatt (de samme tre verdier).

Valget av det ternære tallsystemet automatisk vil løse problemet med koding av negative tall, som i det binære system er løst ved den såkalte inversjon i lys av den første bit som et tegn. Om wisdoms av denne operasjonen for det binære systemet det er mye skrevet i Internett, så vel som i litteraturen om Assember språk. I tilfelle av en trefoldig logikk, ville antallet bli registrert, for eksempel som følger: "+ 00-0 + 0 + -" Her "+" - økonomiske inngangsverdier "1", "-" henholdsvis - "-1", vel, null taler for seg selv. Når oversatt til menneskespråk for å få følgende: + 3 * 8 + 0 + 0 - 3 ^ 5 + 0 + 3 ^ 3 + 0 + 3 ^ 1-3 ^ 0 = 6561-243 + 27 + 3 - 1 = 6347. fordelene trefoldig logikk ville ha dukket opp når du arbeider med en rekke data: hvis et spørsmål er ment monosyllabic svar, kan de binære bits bære en av to svar ( "ja" eller "nei"), mens den trefoldig Treat - allerede tre ( "ja", "nei", "ikke bestemt"). Erfarne programmerere huske hvor ofte du trenger å lagre ett svar på grunn av tre mulige derfor på ubestemt verdi har å oppfinne noe, for eksempel - skriv inn en ekstra parameter (binær): om det var fullt bestemt av gjeldende klokkeslett.

Binær koding informasjon er upraktisk for å håndtere bilder. Det menneskelige øye oppfatter tre forskjellige farger: blå, grønn og rød, som et resultat av hver grafisk bildeelement blir kodet med fire byter, tre som indikerer intensiteten av grunnfargene, og den fjerde er ansett for å være overflødig. Denne tilnærmingen åpenbart reduserer effektiviteten av datagrafikk, men så langt ingenting bedre er foreslått.

Fra et matematisk synspunkt trefoldig datamaskin for å være mest effektive. Strenge beregninger er ganske komplisert, men resultatet er følgende utsagn: databehandling effektivitet er høyere jo nærmere sitt eget nummersystem mellom e (tilnærmet lik 2,72). Det er lett å se at trippel til antall 2,72 er mye nærmere enn to. Vi kan bare håpe at en dag ingeniørene som er ansvarlige for den elektroniske utgaven, vendte sin oppmerksomhet mot trefoldig tallsystemet. Kanskje det vil være gjennombruddet etter som kunstig intelligens blir skapt?

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 no.birmiss.com. Theme powered by WordPress.