Hva Er Montør

Innholdsfortegnelse:

Hva Er Montør
Hva Er Montør

Video: Hva Er Montør

Video: Hva Er Montør
Video: Hva er netthjelpen? 2024, November
Anonim

Assembler kommer fra det engelske ordet "assembler", som betyr "assembler". Assembler er en kildekodekompilator som konverterer denne koden til maskinspråk.

Hva er montør
Hva er montør

Nødvendig

PC-håndbok

Bruksanvisning

Trinn 1

Assembler, som språket i seg selv, er stort sett spesifikt for spesifikke arkitekturer, varianter av tekstsyntakser og operativsystemer. Det er også multiplatform eller universal, eller rettere, begrenset universelle montører som kan fungere på forskjellige plattformer og operativsystemer. Det er imidlertid ikke mulig å skrive et enhetsuavhengig program på et lavere nivå språk. Blant de universelle montørene skilles kryssmontører separat ut, som er i stand til å montere en kjørbar modul eller maskinkoder for andre operativsystemer og arkitekturer.

Steg 2

Montering er ikke den første og ikke den siste fasen på veien for å skaffe kjørbare moduler av programmet. For eksempel kan noen kompilatorer på høyt nivå gi resultater som monteringsspråkprogrammer. I fremtiden er montøren selv ansvarlig for behandlingen av et slikt program. I tillegg kan resultatet av montering ikke være en kjørbar modul, men en gjenstand som inneholder maskinkode og programdata i forskjellige blokker. Kjørbare filer produseres deretter fra disse ved hjelp av koblingsredaktører.

Trinn 3

Enheter for DOS-systemet er de mest kjente. Av disse kan TASM, MASM og WASM skilles ut i en egen gruppe. På en gang var også den enkleste montøren i form av A86 veldig populær.

Trinn 4

Da Windows-operativsystemet begynte å bli mye brukt, lanserte utviklerne TASM. Dette er en uoffisiell pakke som ble opprettet av en person som heter "! TE". Dette språket gjorde det mulig å lage forskjellige programmer i Windows-miljøer. Foreløpig er utviklingen av dette programmet offisielt stoppet. Miljøet har blitt uoffisielt, men det gjør arbeidet med kompilatoren mye lettere.

Trinn 5

Microsoft støtter offisielt et annet produkt, Microsoft Macro Assembler. Den er fortsatt under utvikling, de nyeste versjonene er inkludert i mange sett. Imidlertid stoppet versjonen som var rettet mot å lage programmer for DOS-systemer utviklingen.

Trinn 6

Det er utviklet et open source assembler-prosjekt i dag. Versjonene har blitt tilgjengelige for forskjellige operativsystemer. Dette settet lar deg også få objektfiler for disse systemene. Denne samleren heter NASM.

Trinn 7

Yasm er en omskrevet versjon av NASM fra bunnen av med noen få unntak. Den unge FASM-montøren har forbud mot å lisensiere på nytt.

Anbefalt: