Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Computer Programming Languages >> Content
Hoe maak je een een-complement Gebruik in een Bit Shift
We communiceren met computers in enen en nullen als hun taal . Programmeertalen zoals C + + zijn niets meer dan vertalers zodat u de computer te vertellen wat te doen . Manipuleren van bits in computergeheugen is hoe instructies worden gegeven . Om dit te doen, moet je om te leren werken met de enen en nullen . Er zijn specifieke verschillende regels voor de wiskunde van binaire getallen . Instructies
1

Bereid de bit shift . Voer vermenigvuldigen en delen door twee door het gebruik van de bit shift functie . Selecteer het aantal bits die moeten vertegenwoordigen of dit 8 , 16 , 32 of 64 bits. De registers van de computerprocessor een beperkt aantal bits dat ze kunnen werken op tegelijk . Daarom moet u de bit verschuiving in een proces van meerdere stappen om grote gehele getallen tegemoet te presteren . Kopen van 2

Genereer degenen complement van het nummer in het schuifregister . Aan degenen complement van het aantal te genereren , vervang elke bit van de waarde van zijn tegengestelde waarde . Met andere woorden , vervangt alle bits met de waarde van een met nullen en de bits met de waarde nul met enen have . Je schrijft negatieve gehele getallen op deze manier . Zo schrijft negatief twaalf door degenen complement van twaalf .
3

Shift het binaire getal naar rechts of naar links op basis van de vraag of u wilt vermenigvuldigen of te delen doen . Voor een beetje verschuiving operatie die een plaats verschuift , zal een beetje uit te gaan van het register en een bit zal in het register komen om de lege bit vullen . Deze extra bit wordt bepaald op basis van de vraag of een beetje verschuiving naar links of een beetje verschuiving recht wordt gedaan .
4

Vervang de uitgeschoven bit door een nul bij het uitvoeren van een linker shift . Vervang de waarde van het tekenbit waardoor het teken van het getal wordt bewaard voor een rekenkundige verschuiving . Een logische rechter shift vervangt de uitgeschoven bit met een nul .

Previous: Next:
  Computer Programming Languages
·Wat is syntax highlighting ? 
·Hoe kan ik een ICD Bestand ope…
·How to Get Rid van Apple Scrip…
·Hoe te verwijderen in QBasic 
·Hoe te converteren een Rationa…
·JavaScript Vs . Java-applets 
·Hoe mobiele Maten Output 
·Client Server Vs . Webgebaseer…
·Hoe een bestand weergeven Als …
  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 kan ik een string omzetten naar Data…
·Hoe te gebruiken JavaScript om een numme…
·Hoe SQL Programming leren 
·Welke toepassingen gebruiken Visual C ? 
·Hoe maak je een schijf keuzelijst in Vis…
·Hoe te Objecten maken en Destroy 
·Hoe maak je een Widget maken 
·Hoe maak je een verwijzing naar een proj…
·Hoe te verwijderen van T - SQL 
Copyright © Computer Kennis http://www.nldit.com