Assembly Links
Here is a collection of useful assembly links, that contain information of value and are a great resource for any assembly programmer.
PE Explorer Disassembler
Submitted by pexplorer | July 12, 2005
PE Explorer Disassembler utilizes a qualitative algorithm designed to reconstruct the assembly language source code of target binary win32 PE files (EXE, DLL, OCX) with the highest degree of accuracy possible. PE Explorer also provides: an API function Syntax Lookup, Dependency Scanner, Section Editor, and a Resource editor.
NASM
Submitted by VisualBasicZone | May 20, 2005
NASM needs no introduction. Originally created as an alternative to the commercial assemblers available at the time (MASM, TASM) the creaters sought to create an assembler that did only what the programmer told it to do and not second-guess the programmer or overload it with lots of features. The project is fairly inactive these days. NASM is open source.
HLA
Submitted by VisualBasicZone | May 20, 2005
The HLA (High Level Assembly) language was developed as a tool to help teach assembly language programming and machine organization to University students at the University of California, Riverside. The basic idea was to teach students assembly language programming by leveraging their knowledge of high level languages like C/C++ and Pascal/Delphi. At the same time, HLA was designed to allow advanced assembly language programmers write more readable and more powerful assembly language code.
FASM
Submitted by VisualBasicZone | May 20, 2005
The flat assembler is a fast and efficient self-assembling 80x86 assembler for DOS, Windows and Linux. It supports all 8086-80486/Pentium instructions with MMX, SSE, SSE2 and 3DNow! extensions, can produce output in binary, MZ, PE or COFF format. Has the advanced but easy to use macroinstruction support and does multiple quick passes to optimize the code for size. It is self-compilable and the full source code is included.
RadASM
Submitted by VisualBasicZone | May 20, 2005
RadASM is a powerful IDE that manages assembly projects targeting various assemblers including: MASM, TASM, NASM, FASM, HLA, Etc.. Among some of its more powerful features is an integrated visual dialog editor, intellisense, and a powerful extensibility model that allows for plug-ins to be written.
Win32Asm Community Messageboard
Submitted by VisualBasicZone | May 20, 2005
A forum that focuses on windows assembly.
MASM32
Submitted by VisualBasicZone | May 20, 2005
MASM32 is a working development for programmers who are interested in either learning or writing 32 bit Microsoft assembler (MASM).