UASM (HJWasm) - UASM 是一个免费的 MASM 兼容汇编器,基于 JWasm,具有以下特性: 对输出格式 Intel OMF、MS Coff(32/64 位)、Elf(32/64 位)、二进制、Windows PE(32/64 位)和 DOS MZ 的本机支持。 预编译的 HJWasm 二进制文件可用于 Windows。支持高达 AVX2 和 AVX512F 的指令。 支持 x64 上的 MS Vectorcall。HJWasm 是用 C 编写的。源代码是可移植的,并已成功通过 Open Watcom、MS VC、GCC 等测试。就 MS Windows 编程而言,HJWasm 可以与 WinInc(32/64 位)和 Masm32(32 位)一起使用。C 头文件可以通过 h2incX 转换为 HJWasm 的包含文件。HJWasm 的源代码是在 Sybase Open Watcom Public License 下发布的,允许免费用于商业和非商业用途。有一堆可用的源示例——它们随预编译的二进制包一起提供。JWasm 于 2008 年 3 月作为 Open Watcom 的 Wasm 的一个分支开始。今天,JWasm 中仍包含的 Wasm 源代码行的部分约为 15%。HJWasm 是 JWasm 的持续演变。
(UASM (HJWasm) - UASM is a free MASM-compatible assembler based on JWasm with these features:native support for output formats Intel OMF, MS Coff (32/64-bit), Elf (32/64-bit), Binary, Windows PE (32/64-bit) and DOS MZ.precompiled HJWasm binaries are available for Windows.Instructions up to AVX2 and AVX512F are supported.Support for MS Vectorcall on x64.HJWasm is written in C. The source is portable and has successfully been tested with Open Watcom, MS VC, GCC and more.As far as programming for MS Windows is concerned, HJWasm can be used with both WinInc (32/64-bit) and Masm32 (32-bit).C header files can be converted to include files for HJWasm with h2incX.HJWasm's source code is released under the Sybase Open Watcom Public License, which allows free commercial and non-commercial use.There's a bunch of source samples available - they are supplied with the precompiled binary packages.JWasm started as a fork of Open Watcom's Wasm in March 2008. Today, the part of Wasm source lines still contained in JWasm is approximately 15%.HJWasm is a continued evolution of JWasm.)
cpusys_build8.1.zip
demo64.zip
|