Home : Softwarevoorwaarden : Assembler Definitie

Assembler

Een assembler is een programma dat bekeerlingen assembler in machinecode. Het neemt de basisopdrachten en bewerkingen van assemblagecode en zet deze om in binair code die kan worden herkend door een specifiek type processor.

Assemblers zijn vergelijkbaar met compilers dat ze uitvoerbare code produceren. Assembleurs zijn echter eenvoudiger omdat ze alleen low-level code (assembleertaal) omzetten in machinecode. Omdat elke assembleertaal is ontworpen voor een specifieke processor, wordt het assembleren van een programma uitgevoerd met behulp van een eenvoudige één-op-één-mapping van assemblagecode naar machinecode. Compilers moeten daarentegen generiek hoog niveau omzetten broncode in machinecode voor een specifieke processor.

De meeste programma's zijn op hoog niveau geschreven programmeertalen en worden rechtstreeks gecompileerd naar machinecode met behulp van een compiler. In sommige gevallen kan assemblagecode echter worden gebruikt om functies aan te passen en ervoor te zorgen dat ze op een specifieke manier werken. daarom IDE bevatten vaak assemblers zodat ze programma's kunnen bouwen uit zowel talen op hoog als op laag niveau.

TechLib - Het Tech Lib computerwoordenboek

Deze pagina bevat een technische definitie van Assembler. Het verklaart in computerterminologie wat Assembler betekent en is een van de vele softwaretermen in het TechLib-woordenboek.

Alle definities op de TechLib-website zijn geschreven om technisch nauwkeurig te zijn, maar ook gemakkelijk te begrijpen. Als u deze Assembler-definitie nuttig vindt, kunt u ernaar verwijzen met behulp van de citatielinks hierboven.