+1 500 000 produkter i udbud

7000 pakker om dagen

+300 000 kunder fra 150 lande

Quick Buy Favoritter
Vogn

Assembler-sprog - definition

Assemblersprog er klasser af programmeringssprog på lavt niveau, der er direkte repræsentationer af maskinens processor instruktioner i en form, der er forståelig for mennesker. Hver instruktion i assembler svarer til en enkelt operation, der udføres af den centrale processorenhed (CPU), og notationen er baseret på mnemoniske forkortelser (f.eks. MOV, ADD, JMP), der erstatter binære operationskoder. Programmer skrevet i assemblersprog skal oversættes til maskinkode af et særligt program kaldet en assembler, som genererer den resulterende eksekverbare fil.

Et kendetegn ved assemblersprog er deres stærke afhængighed af hardwarearkitekturen, da syntaksen, sættet af tilgængelige instruktioner og adresseringsmetoden opererer direkte på registre, porte, hukommelsessegmenter og specifikke computerenheder. Det betyder, at kode skrevet til én type processor (f.eks. x86, ARM, AVR) ikke kan overføres til en anden uden at blive justeret.

På grund af deres nærhed til hardwaren giver assembler-sprog en meget høj grad af kontrol over systemressourcer, hvilket giver mulighed for optimering med hensyn til driftshastighed, hukommelsesforbrug og nøjagtig udførelsestid. De bruges i situationer, der kræver maksimal ydeevne eller præcis kontrol over hardwaren - f.eks. i indlejrede systemer, enhedscontrollere, operativsystemer, realtidssoftware eller algoritmer kryptografi.

At skrive i assembler kræver et indgående kendskab til processorarkitekturen, registerlayout, adresseringstilstande, og hvordan hukommelsen er organiseret. Sprogets kompleksitet og fejlrisiko betyder, at det hovedsageligt bruges, når der skal skrives kritiske dele af koden, mens de fleste moderne applikationer udvikles i sprog på højere niveau. Ikke desto mindre er kendskab til assembler stadig en værdifuld færdighed inden for områder, der kræver tæt integration af software med elektronik og diagnostik på lavt niveau.

Transfer Multisort Elektronik (TME) er en af verdens største globale distributører af elektroniske komponenter, elektrotekniske dele, værkstedsudstyr og industriel automatisering. Kataloget omfatter over 1.500.000 produkter fra 1.300 førende producenter. TME's moderne logistikcentre i Łódź og Rzgów (Polen), med et samlet areal på over 40.000 m², sender dagligt næsten 6.000 pakker til kunder i mere end 150 lande.

TME investerer også i udviklingen af viden og færdigheder hos unge ingeniører og elektronikentusiaster gennem TME Education-projektet og støtter teknologisamfundet ved at organisere TechMasterEvent -serien, der fremmer innovation og erfaringsudveksling.

LÆS OGSÅ