Wetenschap
Door Jesaja David — bijgewerkt op 30 augustus 2022
Moderne computers vertrouwen op binair – grondtal 2 – omdat elektronische schakelingen op betrouwbare wijze slechts twee toestanden kunnen vertegenwoordigen:aan (1) en uit (0). Deze eenvoud vertaalt zich in snellere, betrouwbaardere rekenkundige bewerkingen.
Ter illustratie:het decimale getal 9 wordt omgezet naar binair als 1001. Elk binair cijfer vertegenwoordigt een macht van twee:1×8 + 0×4 + 0×2 + 1×1 =9.
Het optellen van getallen in binair volgt dezelfde logica als het decimaal optellen, maar met een grondtal van twee. Wanneer twee 1-en worden opgeteld, is het resultaat 0 met een carry van 1. Het optellen van bijvoorbeeld 5 (0101) en 4 (0100) gaat als volgt:
0101 +0100 ------ 1001 (9)
De bewerking is efficiënt en vormt de ruggengraat van alle hogere rekenkunde.
Vermenigvuldiging wordt geïmplementeerd via herhaalde binaire optelling, vaak met behulp van shift-and-add-algoritmen. Hoewel er mogelijk meer stappen voor nodig zijn dan decimale vermenigvuldiging, blijven de onderliggende bewerkingen eenvoudige binaire bitmanipulaties.
Als u bijvoorbeeld 8 (1000) met 9 (1001) in binair getal vermenigvuldigt, worden deelproducten op één lijn gebracht en opgeteld, wat resulteert in 11111000 (72). Dit proces weerspiegelt een lange vermenigvuldiging met grondtal 10, maar werkt met binaire cijfers.
Aftrekken wordt uitgevoerd door het twee-complement van de aftrekker op te tellen. Het complement van de twee draait alle bits van het getal om en voegt er één toe. Bijvoorbeeld:
7 → 0111 -4 → 1011 (two’s complement of 0100)
Als je deze optelt, krijg je 10010. Als je de overflow-bit weglaat, blijft er 0011 over, wat 3 is.
Deze fundamentele technieken (optellen, vermenigvuldigen en aftrekken) vormen de bouwstenen van alle rekenkundige bewerkingen die door processors worden uitgevoerd.
Is zwavel een kation of anion?
Geoptimaliseerde verbindingstechnologie opent de deur naar veilig gebruik van waterstof in de luchtvaartindustrie
Wetenschappers hebben nieuwe verbindingen met mogelijk antitumoreffect verkregen uit zeespons
Welke netto lading heeft een natriumatoom?
Wat is de naam Binaire verbinding die bestaat uit lithium en chloor?
Waarom was frenologie zo populair in de Victoriaanse tijd?
Gemeenschappelijke Huisspinnen in Wisconsin
Hoe wetenschappers haaien stillen:de wetenschap achter tonische immobiliteit
Amazon dreigt te verbranden met dubbele brand, viruscrises
Hier komt de nieuwe generatie klimaatmodellen:De toekomst van regenval in de Alpen
Hoe is de vergelijking voor de maan.
Is het waar dat niet alle soorten materie massa hebben?
Wat is een voorbeeld van algemene met specifieke analogie?
Hoe heet het complex dat blaasjes vormt?
Het zeeleven gevonden in het oude Antarctica-ijs helpt bij het oplossen van een koolstofdioxide-puzzel uit de ijstijd
Onderzoekers brengen niet-zichtbare materialen op nanoschaal in kaart met echografie
Hoe kan een persoon hoger op de maan springen?
Eclipsen werden ooit in verband gebracht met de dood van koningen; voorspellingen speelden een sleutelrol bij de geboorte van de astronomie 
Wetenschap & Ontdekkingen © https://nl.scienceaq.com