Assembler (software): verschil tussen versies

Verwijderde inhoud Toegevoegde inhoud
perfectie is niet van deze wereld
spelling
Regel 13:
''TASM'', de Borland Turbo assembler, heeft een duidelijkere syntaxis dan MASM, maar kan ook de MASM-syntaxis begrijpen. Ook deze assembler was er vroeg bij en is daarom ook vaak de keuze van de oude garde.
 
''NASM'', de Netwide assembler, een redelijk nieuwe assembler met een zeer simpele syntaxis waarin alles duidelijk gezegd moet worden en niets wordt aangenomen. Deze [[open-sourcesoftwareopensourcesoftware]] is geschikt voor mensen die alles in de hand willen houden. Deze assembler is geschikt voor het schrijven van de [[bootloader]] van een besturingssysteem vanwege de perfecte controle over het uiteindelijke resultaat.
 
''YASM'', deze assembler is een compleet herschreven versie van de NASM assembler en wordt onder de BSD-licentie uitgebracht. Belangrijkste eigenschappen zijn de ondersteuning van de x86-64-instructieset, en de uitvoer van PE COFF64 en ELF64 bestandsformaten naast (PE) COFF(32), ELF32 en BIN.
 
''FASM'', de Flat assembler, is ook een openopensource-source assembler. Ook FASM ondersteunt de x86-64-instructieset.<ref>flatassembler.net</ref>
 
Verder heeft elke [microprocessor] familie zijn assemblers. Dit geldt voor Microchip (PIC), [[Freescale Semiconductor|Freescale]] (voorheen Motorola), Renesas (voorheen onder andere Mitsubishu), Atmel, ARM.