Win32ASM - Utilities
Introduction:
Here are some additional files and tools which may or may not be useful in programming windows using assembly language.

 
Programming References
Help-PC
(278 KB)
Invaluable utility for assembly programming! You must get this!
The Art of Assembly
(4.6MB)
Textbook covering the subject of Machine Organization and Assembly Language Programming. It is one of the best and most complete references covering this topic. In PDF format.
Ralf Brown's Files A comprehensive listing of interrupt calls, I/O ports, memory locations and far-call interfaces for IBM PC and compatible machines. Use it as a reference when programming in assembly. 
386 Programmers Reference
(234 KB)
Intel 386 Programming Reference.  Covers Registers, Instructions, Math Coprocessor, Memory Management, Segments, Protected Mode, and so on...

 
Tools
Visual Assembler Visual Assembler will provide an IDE for developing assembly language programs for windows, including standard tools (hex editor/calculator), reference material (opcodes, win32 API, ASCII table), insertable code (for winmain, the wndproc event handler, the dlgproc event handlers, and for the standard windows api functions), and basic components (dialogs, controls, etc) that developers can compile into their applications.
Win32 NASM Coding Toolkit
by Gij
(69 KB)
Files needed for Windows assembly code development using NASM.
Win32 Assembly Language Kit (Walk32)
(274 KB)
This programming toolkit is designed for the experienced ASM programmer who not only wants to casually write some assembly code, but instead aims at building large projects in all assembly language.
Walk32 - Tools Only
(62 KB)
Contains only the PEEXPORT and W32LINK programs and source code which is included with the full Walk32.
AWIN
(15.9 KB)
AWIN will scan your assembler source file, use specially-coded comment lines to create .RC and .DEF files, and call the assembler, linker, and RC program to produce an executable program file from a single program-specific source file. (With A86 source)

 
 
[ Tuesday, July 20, 1999  lord-lucifer@usa.net ] [Win32Asm]