| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Hardware  
  • All- In- One printere
  • Apple-computere
  • BIOS
  • CD & DVD -drev
  • CPU'er
  • Computer Drives
  • Skærme
  • computerudstyr
  • Computer Strømkilder
  • computer Printere
  • computer opgraderinger
  • Desktop Computere
  • Elektronisk bog Læsere
  • Eksterne harddiske
  • Flash Drives
  • Input & Output Devices
  • Kindle
  • laptops
  • mainframes
  • Mus & Keyboards
  • netbooks
  • netværk udstyr
  • Nook
  • bærbare computere
  • Andet Computer Hardware
  • pc'er
  • projektorer
  • RAM , kort og Bundkort
  • scannere
  • Servere
  • Lydkort
  • Tablet-pc'er
  • Grafikkort
  • arbejdsstationer
  • iPad
  • iPhone
  •  
    Computer Viden >> Hardware >> arbejdsstationer >> Content
    Hvad er forskellen mellem et pas og to assembler?
    En one-pass assembler er en assembler, der kun læser kildekoden én gang og genererer maskinkode, mens den går. En to-pass assembler læser på den anden side kildekoden to gange. Det første skridt er at generere en symboltabel, som kortlægger etiketter og variabler til deres hukommelsesadresser. Den anden omgang er at bruge symboltabellen til at generere maskinkoden.

    Den største fordel ved en one-pass assembler er, at den er hurtigere end en to-pass assembler. Dette skyldes, at det ikke behøver at læse kildekoden to gange. Den største ulempe ved en one-pass assembler er, at den ikke kan løse fremadrettede referencer. Det betyder, at hvis en etiket eller variabel bruges før den er defineret, vil assembleren ikke være i stand til at generere den korrekte maskinkode.

    To-pass assemblers kan løse fremadrettede referencer, men de er langsommere end one-pass assemblers. Dette skyldes, at de skal læse kildekoden igennem to gange. Den største fordel ved en to-pass assembler frem for en one-pass assembler er, at den kan producere mere effektiv maskinkode. Det skyldes, at den har adgang til symboltabellen under den anden gennemgang, som giver den mulighed for at optimere maskinkoden.

    Forrige :

    næste :
      Relaterede artikler
    ·Hvad kaldes folk, der arbejder på samme kontor? 
    ·Hvad er tingen over proceslinjen? 
    ·To personer bruger 16 timer på at gøre rent i et audi…
    ·Når du bruger gruppepolitik på en computer i workguop…
    ·Hvad er den sikre afstand mellem en fotokopimaskine og …
    ·Hvad er en jobpulje i operativsystemet? 
    ·Hvad gør du, når du arbejder med en række forskellig…
    ·Hvordan man opbygger en computer Lab 
    ·DSL Vs . Wireless 
    ·Hvad hvis din klient har et omfattende hjemmecomputersy…
      Anbefalede Artikler
    ·Sådan fjernes Recycled.exe Fra Maxtor Seagate-harddisk…
    ·Sådan opgraderer Video Adapter Cards 
    ·Sådan Put en harddisk på en IDE -kabel Med et CD-drev…
    ·Hvor er hukommelsen tildelt? 
    ·Hvilken processor vil ikke fungere med et Socket 7 bund…
    ·Sådan Slut en anden harddisk i din computer 
    ·Er vedligeholdelse en god ting, hvis det taler om compu…
    ·Thinkpad Trådløs Issues 
    ·Sådan bruges en Webcam SOC PC- kamera Online 
    ·Sådan installeres en Grafikkort på en Compaq 5010Nx 
    Copyright © Computer Viden https://www.computerdk.com