Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Computer Programming Languages >> Content
Hoe te Integers toevoegen Met Bit Shifts
Inzicht binaire wiskunde is een voorwaarde voor een efficiënte programmering van digitale schakelingen - in het bijzonder , low - level hardware programmeren . Wanneer je twee gehele getallen in de processor van de computer toe te voegen , beetje verschuivingen optreden tijdens het proces . Wanneer de toevoeging levert een geheel getal dat verder gaat dan de grenzen van het register , extra bits die vorm aan de linkerkant van het aantal te genereren bit verschuivingen . Instructies

Laad de gehele waarde in een register wordt gebruikt voor de toevoeging 1 . Laad het tweede getal in een tweede register . Voeg de bits van de gehele getallen een positie per keer , te beginnen met de minst significante bit ( LSB ) . Altijd op de hoogte van een carry zich in de som van de huidige bit positie volgend op de som . Nemen dit mee naar de volgende positie en ga verder met de volgende bit optellen . Kopen van 2

Voeg de LSB van elke integer elkaar en plaats de som van de LSB van het register van de eerste integer is . Noteer eventuele carry forward gebracht en voeg samen de volgende bits van elk geheel getal .
3

Blijf de toevoegingen maken met elk paar bits en het schrijven van hun som aan hetzelfde bit positie in het register van het eerste getal .

Previous: Next:
  Computer Programming Languages
·Siemens S7 - 300 Programmeren …
·Hoe te Variabelen in COBOL toe…
·Hoe te formulieren bewerken in…
·Hoe te Capture De datum en tij…
·Scala Tekenreeksfuncties 
·Hoe te WPF Controle Sjablonen …
·Hoe te converteren Recursief o…
·Hoe te Metadata gebruiken voor…
·Hoe reguliere expressies gebru…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe de Cyclomatic Complexiteit Bereken 
·Bevragen naar Only Numbers Toon in Acces…
·Hoe te JBoss bouwen met Java 6 
·Hoe maak je een functie in VB.NET Bel 
·Hoe je meerdere gebeurtenis gesprekken i…
·Hoe te Side Informatie In een Login Scri…
·Wat is syntax highlighting ? 
·Hoe kan ik een bericht in de JMS Queue 
·Hoe maak je een CNC Deelprogramma Invoeg…
Copyright © Computer Kennis http://www.nldit.com