Veel hulpmiddelen zijn beschikbaar om programmeurs met de complexe taak van het schrijven van assembly code helpen . Deze tools bieden waardevolle hulp bij taken zoals het bewerken , samenstellen en debuggen . Programmeren in assembler tools zijn beschikbaar als gratis software- pakketten onder de licentieovereenkomst GNU en als commerciële software beschikbaar voor aankoop . GNU Compiler Collection De GNU Compiler Collection , of GCC , is een verzameling van vrije vergadering taal compilers oorspronkelijk ontworpen voor het GNU besturingssysteem . Deze tool stelt programmeurs in staat om assembler -instructies voor specifieke delen van computerhardware vertalen. De GCC bevat front-ends en programmering bibliotheken voor diverse programmeertalen , waaronder C + + , Fortran , Java en Ada . Deze eigenschappen vertalen code geschreven in de ondersteunde programmeertalen in assembler . Flat Assembler De flat assembler is een assembler compiler is ontworpen om te werken met 32-bits en 64 - bits processors . Deze assembler biedt ondersteuning voor de montage code geschreven voor zowel AMD en Intel processors merk . De Flat Assembler is verkrijgbaar in pakketten die werken met Windows , DOS , Linux en Unix . De Flat Assembler bevat een programmering bibliotheek voor code geschreven in de C -programmeertaal . Netwerkomvattende Assembler Ook bekend als NASM , de Netwerkomvattende Assembler is een assemblage tool ontworpen voor gebruik met x86 en x64 -processors . Deze assembler claimt een verscheidenheid aan functies , waaronder uitgebreide ondersteuning voor het maken van macro's en een vereenvoudigde programmering syntax . NASM ondersteunt verschillende typen object bestanden gebruikt in combinatie met Linux - of Windows - gebaseerde besturingssystemen . SPOT The Simple performance optimalisatie tool geeft gedetailleerde prestaties controleren voor toepassingen . SPOT is voorzien van een vereenvoudigde interface waarmee programmeurs om programma's snel te testen . Met behulp van deze software kunnen programmeurs de informatie die ze nodig hebben om verbeterpunten te identificeren tijdens de ontwikkeling van software te verzamelen . SPOT is door Sun Microsystems als onderdeel van de Sun Studio compilers en tools pakket .
|