Przejdź do głównej zawartości

Posty

Wyświetlam posty z etykietą FASM

Jak zacząć programować w FASM assembler ?

  FASM   To świetny wybór!!! Flat assembler to szybki assembler działający w różnych systemach operacyjnych, rozwijany od 1999 roku.  Został zaprojektowany głównie do montażu instrukcji x86 i obsługuje zestawy instrukcji x86 i x86-64 z rozszerzeniami takimi jak MMX , 3DNow! , SSE do SSE4 , AVX , AVX2 , XOP i AVX-512 .  Może generować dane wyjściowe w formacie binarnym, MZ , PE , COFF lub ELF .  Zawiera potężny, ale prosty system makroinstrukcji i wykonuje wiele przebiegów w celu optymalizacji rozmiaru kodów instrukcji.  Flat assembler jest samohostujący, a kompletny kod źródłowy jest dołączony. Jedyną różnicą między wersjami flat assemblera zawartymi w pakietach jest system operacyjny, na którym mogą być wykonywane.  Dla dowolnego tekstu źródłowego każda wersja wygeneruje dokładnie ten sam plik wyjściowy, więc każda z wersji może być używana do kompilowania programów dla dowolnego systemu operacyjnego. Oto kroki, które pomogą Ci zaimplemento...