Begin3 Title: flat assembler (fasm) Version: 1.73.19 Entered-date: 2019-11-29 Modified-date: 2019-12-01.0 Description: fast but powerful 80x86 assembler Summary: The flat assembler (abbreviated to fasm) is a fast self-assembling assembler for DOS, Windows and Linux operating systems. It was designed primarily for the assembly of x86 instructions and it supports x86 and x86-64 instructions sets with MMX, 3DNow!, SSE up to SSE4, AVX, AVX2, XOP and AVX-512 extensions and can produce output in plain binary, MZ, PE, COFF or ELF format. It includes the powerful but easy to use macroinstruction support and does multiple passes to optimize the size of instruction codes. The flat assembler is self-hosting and the complete source code is included. Changes: Added AVX512_BITALG, AVX512_VPOPCNTDQ, AVX512_VBMI2, AVX512_VNNI, AVX512_4VNNIW, CET_SS and CET_IBT instruction sets. Added "ptwrite" instruction. Keywords: assembler, asm, fasm Author: Tomasz Grysztar Maintained-by: Tomasz Grysztar Primary-site: http://flatassembler.net/ Original-site: http://fasm.sourceforge.net/ Platforms: DOS Copying-policy: Modified (2-Clause) BSD License Group: devel CRC: 0e0111f0 MD5: ebb01b2755dbf1d55aa1b37aea1527d2 SHA: dd065de81e69a515db72b345d40a8083f6b2055e06fa24f8709592459aa564db End