| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Computer Programmeringssprog >> Content
    Forskellen mellem montører og Compilere
    montører og compilere er to typer af edb-programmer , der tjener det samme formål: at konvertere læsbar kode til kode, der kan forstås af en computer.
    Machine Code

    Machine kode er programmere , at en computers processor kan forstå. Både montører og oversættere producerer maskinkode .

    Assembly

    montører producerer maskinkode fra et sprog kaldet forsamling. Hver kommando i montage svarer normalt med en enkelt kommando i maskinkode .
    High- Level Sprog

    Compilere producerer maskinkode ved at fortolke et højere niveau sprog . De fleste kommandoer i højt niveau sprog, såsom C og Java , ikke harmonerer med en enkelt kommando i maskinkode , og processen med at oversætte den ene til den anden kan være komplekse .
    Hardware Abstraction < br >

    Hardware abstraktion er en teknik, hvor hardware-detaljer er skjult for at forenkle programmeringen. Forsamlingen har lidt at ingen hardware abstraktion. Kompilerede sprog har som regel en stor del af det.
    Assembler Fordele

    Forsamlings en-til -en-relation til de kommandoer , som computeren processor kører og den specifikke hardware på maskinen sikrer, at en effektivt skriftlig forsamling program vil outperforme de mere komplekse kode, der produceres ved at indsamle et højere niveau sprog . Således samling er et godt valg, når performance er altafgørende , som i en grafikmotor , eller når de foreliggende hardware ressourcer er små sammenlignet med dem en personlig computer , som i et styresystem til en mikrobølgeovn.
    < br > Compiler fordele

    i de fleste tilfælde har de små ydelsesmæssige fordele ved effektiv skriftlig forsamling ikke gøre op for sin mangel på hardware abstraktion og dets relative vanskelighed i brug sammenlignet med højere niveau , kompileret sprog såsom C + + . Af denne grund , er næsten al software skrevet i en kompileret , højere niveau sprog.

    Forrige :

    næste :
      Relaterede artikler
    ·Hvordan til at importere data objekttyper i SSIS 
    ·Sådan installeres Dolphin Just Host 
    ·Hvordan man laver en Modular Flow Chart 
    ·Hvad er Digital Kodning 
    ·Definition af COBOL Comp - 3 
    ·Hvordan laver Odd- Shaped knapper i C # 
    ·Implicitte Markører vs Eksplicitte Markører 
    ·Sådan bruges Mirage OS 
    ·Sådan slettes det første element i C String 
    ·Sådan indstilles Remote Execution Policy på PowerShel…
      Anbefalede Artikler
    ·Hvordan man skriver en linje Vende Funktion Brug Pointe…
    ·Sådan Erklær Inline funktioner i C + + 
    ·Hvordan at slippe af Certifikat Advarsler i selen Ruby 
    ·Dim Valg i VBA 
    ·Sådan Opdatere en kolonne i MySQL 
    ·Sådan Flet et array ved hjælp QBasic 
    ·Sådan Control Stepper Motors Brug Dev -C + + 
    ·Hvordan man tegner kurver med Javascript 
    ·Hvordan man laver en videnskabelig lommeregner i Visual…
    ·Sådan Parse en kommaseparerede String til variabler i …
    Copyright © Computer Viden http://www.computerdk.com