| Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Hardware  
  • Alt-i - ett-skrivere
  • Apple Computers
  • BIOS
  • CD-og DVD -stasjoner
  • CPUer
  • Computer Drivere og bagasje
  • Skjermer
  • Datautstyr
  • Datamaskin Strøm Kilder
  • Computer Skrivere
  • Computer oppgraderinger
  • desktop
  • Elektronisk boklesere
  • Eksterne harddisker
  • Flash-stasjoner
  • Input & Output Devices
  • Kindle
  • Bærbare datamaskiner
  • stormaskiner
  • Mus og tastatur
  • netbooks
  • Network Equipment
  • Nook
  • bærbare datamaskiner
  • Annen Computer Hardware
  • PC Datamaskiner
  • projektorer
  • RAM, kort og hovedkort
  • Skannere
  • servere
  • lydkort
  • tavle-PCer
  • skjermkort
  • arbeidsstasjoner
  • iPad
  • iPhone
  •  
    Datamaskin >> Hardware >> arbeidsstasjoner >> Content
    Hva er forskjellen mellom en pass og to assembler?
    En one-pass assembler er en assembler som leser gjennom kildekoden bare én gang, og genererer maskinkode mens den går. En to-pass assembler, derimot, leser gjennom kildekoden to ganger. Den første passeringen er å generere en symboltabell, som kartlegger etiketter og variabler til minneadressene deres. Den andre passeringen er å bruke symboltabellen til å generere maskinkoden.

    Den største fordelen med en en-pass assembler er at den er raskere enn en to-pass assembler. Dette er fordi den ikke trenger å lese gjennom kildekoden to ganger. Den største ulempen med en one-pass assembler er at den ikke kan løse foroverreferanser. Dette betyr at hvis en etikett eller variabel brukes før den er definert, vil ikke assembleren kunne generere riktig maskinkode.

    To-pass-montører kan løse foroverreferanser, men de er tregere enn én-pass-montører. Dette er fordi de trenger å lese gjennom kildekoden to ganger. Hovedfordelen med en to-pass assembler fremfor en en-pass assembler er at den kan produsere mer effektiv maskinkode. Dette er fordi den har tilgang til symboltabellen under den andre passeringen, som lar den optimere maskinkoden.

    früher :

     Weiter:
      Relatert Artike
    ·Slik installerer du Windows XP SP3 fra en ISO- CD 
    ·Hva er forskjellen mellom oppgave og jobbprogram? 
    ·Lett å bygge Computer kontorbord 
    ·Hvordan få til Set Up Screen på en Emachine Computer 
    ·Hvordan koordinerer operativsystemet en oppgave? 
    ·Hvilke karrierer har Office Works åpne for øyeblikket…
    ·Hva ville syntaksen vært hvis du ville dele en mappe m…
    ·Skille mellom en atferdsmessig og teknisk tilnærming t…
    ·To personer bruker 16 timer på å rengjøre et auditor…
    ·HP Dc5000 Intel Desktop PC Spesifikasjoner 
      Anbefalte artikler
    ·Hvordan koble en New Media Center-PC til et nettverk el…
    ·Hva er en laserfaksmaskin og hvor mye koster den? 
    ·Hvordan sette en Ribbon Tilbake på en Typewriter 
    ·Hvordan få tilgang til System Recovery på en Dell Dim…
    ·Slik installerer nye hukommelsen 
    ·Om Toshiba Direct 
    ·Hvordan å fortelle om din laptop er registrert 
    ·Hvordan vet jeg hvilken side av en harddisk er datakabe…
    ·Hvordan bygge en datamaskin Hovedkort 
    ·HP DC7700CMT Spesifikasjoner 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/