Assembler är en typ av programmeringsspråk som ger tätare integration med datorer . Till skillnad från hög nivå programmeringsspråk som C /C + + , Pascal och BASIC , assembler ( även känd som låg nivå programmering eftersom den tolkas av processorn i stället för operativsystemet ) är alltid specifika för den typ av chip för vilka du programmerar . Du måste också se till att dina assemblerspråkprogrammerare kompilatorer , som tur programmeringen i körbara filer , är specifik för x86 -processorer . NewBasic
Trots namnet , är NewBasic inte en BASIC programmeringsspråk kompilator . Den är baserad på x86 assembler och arbetar med datorer . Programmet var ursprungligen skrivet för DOS -operativsystemet , men det stödjer nu Microsoft Windows , liksom. Programmet är gratis .
High Level Assembler
Detta program är något av en hybrid . Det ger att kompilera program assemblerspråkprogrammerare förutom hög nivå programmering . Detta innebär att du kan använda vissa funktioner i traditionella programmeringsspråk som C /C + + och BASIC . Den var utformad för att tillåta programmerare som redan vet C /C + + och /eller Pascal för att lära sig hur man skriver i assembler .
Flat Assembler
annan gratis assembler kompilator , Flat Assembler är utformad för att fungera med Windows , DOS , Linux och Unix . Den innehåller monteringsanvisningar språket för både Intel x86 -processorer samt AMD64 och Intel64 utbud av processorer , som erbjuder 64 - bitars adressering . Äldre processorer erbjuder 32 - bitars bearbetning . Detta program inkluderar en C-bibliotek för att använda hög nivå programmeringskommandon .