Ordbog
Ordbog

ASSEMBLER

Symbolsk maskinsprog, eller en compiler til symbolsk maskinsprog.
De kommandoer man anvender i et assemblerprogram er i virkeligheden processorens eget sprog, "oversat" til læselig form (såkaldte mnemonics). Det kan ikke direkte udføres af computeren i den læsbare form, men skal først oversættes "tilbage" til maskinkode. Denne oversættelse udføres af en compiler, der til assemblerprogrammer faktisk kaldes en assembler!
Da assemblerprogrammet kan oversættes direkte (hver assemblerkommando svarer nøjagtigt til en maskinkodekommando, som processoren forstår) er et assemblerprogram det hurtigste man kan lave.
Assembler-kommandoerne er afhængige af den brugte processor, men indenfor en familie af processorer (f.eks. 80x86-failien) er de ens, med undtagelse af de kommandoer, der er tilføjet undervejs, når en ny generation af processorer er udviklet. Hvis et program kræver (som minimum) en bestemt processor, er det fordi det anvender nogle af de maskinkodekommandoer og funktioner, der først er kommet til ved udviklingen af denne processor.

Kommentaren er oprettet 1993-01-01 12:00:00 af Ze Allan. Læst 1878 gange.