Montaggio Programmi di lingua per un PC IBM

August 7

linguaggio Assembly è un tipo di linguaggio di programmazione che fornisce una maggiore integrazione con i computer. A differenza dei linguaggi di programmazione di alto livello, come C / C ++, Pascal e BASIC, linguaggio assembly (noto anche come programmazione a basso livello perché viene interpretato dal processore al posto del sistema operativo) è sempre specifico per il tipo di chip per il quale si sta programmando. È inoltre necessario per assicurare il vostro compilatori di linguaggio di assemblaggio, che trasformano la programmazione in file eseguibili, sono specifici per la famiglia di processori x86.

NewBasic

A dispetto del nome, NewBasic non è un compilatore linguaggio di programmazione BASIC. Si basa sul linguaggio assembly x86 e funziona con i PC. Il programma è stato originariamente scritto per il sistema operativo DOS, ma ora supporta Microsoft Windows, pure. Il programma è gratuito.

Assembler ad alto livello

Questo programma è una sorta di ibrido. Offre per compilare i programmi in linguaggio assembly in aggiunta alla programmazione ad alto livello. Questo significa che è possibile utilizzare alcune funzionalità di linguaggi di programmazione tradizionali come C / C ++ e BASIC. E 'stato progettato per consentire ai programmatori che già conoscono C / C ++ e / o Pascal per imparare a scrivere in linguaggio assembly.

piatto Assembler

Un altro compilatore di linguaggio assembly gratuito, Flat Assembler è progettato per funzionare con Windows, DOS, Linux e Unix. Comprende istruzioni in linguaggio assembly sia per la famiglia Intel x86 di processori così come l'AMD64 e la gamma Intel64 di processori, che offrono indirizzamento a 64 bit. processori più vecchi offrono l'elaborazione a 32 bit. Questo programma include una libreria C per l'utilizzo di comandi di programmazione di alto livello.