Assembler (software): verschil tussen versies

Verwijderde inhoud Toegevoegde inhoud
Richardw (overleg | bijdragen)
het blijft onnauwkeurig en vol tikfouten: assemblerinstructies zijn geen machine-instructies maar een weergave ervan, en "interpreteren" kan in deze een andere betekenis suggereren.
k Het sterft van de tikfouten. Misschien een andere bril?
Regel 1:
{{zie artikel|Voor het gelijknamige hypothetische begrip uit de nanotechnologie, zie [[Assembler (nanobots)]]}}
Een '''assembler''' is een vertaalprogramma dat een [[computerprogramma|programma]], geschreven in een [[assembleertaal]], kan omzetten naar de [[machinetaal|machinecode]] die een [[processor (computer)|processor]] kan uitvoeren. De assembleertaal wordt zelf ook wel (verkeerdelijk) assembler of assembly genoemd. Assembleren betekent vrijwel letterlijk ''samenstellen''. De taak van de ''assembler'' is dan ook het samenstellen (vertalen of omzetten) van voor de processor uitvoerbare instructies[[opcode]] aan de hand van door mensen leesbare instructies, de [[Mnemonics|mnemonic]] met eventuele [[operanden]].
 
==Assembleren en disassembleren==