Computers, Veiligheid
Presentatie van gegevens in computers: binaire codering informatie
In de fysieke wereld, moet alle informatie of andere manier worden weergegeven. Het lezen van een artikel (boek, toetsing, review), online gepubliceerd of afgedrukt op papier, nemen we de tekst en foto's. Het beeld dat we zien is gericht op het netvlies van onze ogen, in de vorm van elektrische signalen die naar de hersenen, die de bekende personages herkent en dus de informatie ontvangt. In welke vorm blijft deze informatie in het geheugen - in de vorm van afbeeldingen, logica of iets anders - kan afhangen van de omstandigheden van de productie, het doel en een specifiek begrip van het proces. Computer hardware is beperkter en werkt met een stroom van nullen en enen (het zogenoemde binaire codering van de informatie).
Binaire notatie, die de basis vormen voor de hele computer-technologie, werd historisch geselecteerd. Zelfs in de tijd van de oprichting van de eerste vacuümbuis computers, zijn ingenieurs denken hoe je de codering van informatie aan de minimumprijs van alles was het toestel. Aangezien er twee mogelijke werkingsmechanismen in de vacuümbuis - passeert een stroom blokkeren, deuce in de grondslag voor de berekening van het systeem leek het meest efficiënt. Bij de overgang naar een halfgeleiderinrichting, kan deze conclusie beoordeeld worden, maar de ingenieurs ging nakatannomu wijze behoud van de binaire logica van steeds cultivator computers. De fysica van halfgeleiders en ternaire maakt coderen van informatie in de computer: onvoldoende lading (ternaire nul), daar beide positief (1) kan als negatief (-1), hetgeen overeenkomt met drie mogelijke waarden treat - een elementaire geheugencel. Hetzelfde kan worden gezegd over de elektrische stroom: directe of omgekeerde richting, of helemaal geen stroming (dezelfde drie waarden).
De keuze van het ternaire cijfersysteem zou automatisch het probleem van codering van negatieve getallen, die in het binaire stelsel wordt bereikt door de zogenaamde inversie van de eerste bit als teken lossen. Over wijsheden van deze operatie voor het binaire systeem is veel geschreven in het internet, maar ook in de literatuur over Assember taal. Bij een ternaire logica zou moeten worden toegevoegd, bijvoorbeeld als volgt: "+ 00-0 + 0 + -" Hier "+" - ingang voordelige waarden "1", "-" respectievelijk - "-1", en, nul spreekt voor zich. Als dit in menselijke taal de volgende te krijgen: + 3 * 8 + 0 + 0-3 ^ 5 + 0 + 3 ^ 3 + 0 + 3 ^ 1-3 ^ 0 = 6561-243 + 27 + 3-1 = 6347. voordelen ternair logica zou zijn verschenen bij het werken met een verscheidenheid aan gegevens: als een vraag monosyllabic reactie wordt verondersteld, kan de binaire bits een van de twee antwoorden te voeren ( "ja" of "nee"), terwijl de ternaire Treat - reeds drie ( "ja", "nee", "niet bepaald"). Ervaren programmeurs herinneren hoe vaak je nodig hebt om een antwoord op te slaan als gevolg van drie mogelijke daarom voor onbepaalde waarde moet iets verzinnen, bijvoorbeeld - in te voeren in een extra parameter (binary): of het volledig werd bepaald door de huidige tijd.
Binaire informatie codering is lastig voor het omgaan met afbeeldingen. Het menselijk oog neemt drie verschillende kleuren: blauw, groen en rood, als gevolg van elke afbeelding pixel wordt gecodeerd met vier bytes, waarvan er drie geven de intensiteit van de basiskleuren, en de vierde rapportage wordt overbodig geacht te zijn. Deze aanpak uiteraard vermindert de efficiëntie van de computer graphics, maar tot nu toe niets beter is voorgesteld.
Vanuit een wiskundig oogpunt ternair computer het meest effectief zijn. Strenge berekeningen zijn vrij ingewikkeld, maar het resultaat is de volgende verklaring: de efficiëntie van berekeningen hoger is, hoe dichter zijn eigen nummering van de e (ongeveer gelijk aan 2,72). Het is gemakkelijk om te zien dat de drievoudige van het aantal 2,72 is veel dichterbij dan twee. We kunnen alleen maar hopen dat op een dag de ingenieurs die verantwoordelijk zijn voor de elektronische editie, richtte zijn aandacht op de ternair cijfersysteem. Misschien zal het de doorbraak waarna kunstmatige intelligentie zal worden aangemaakt?
Similar articles
Trending Now