.

PowerBASIC File Library

Assembly Language

.. Parent Directory.
386INTEL.ZIP 16 Feb 1991
301 Kb
Intel 80386 Programmer's Reference Manual (1986).
80X00393.ZIP 30 Mar 1993
221 Kb
80XXX Snippets March 1993. Assorted technical docs and code, collected by Uwe E. Schirm.
8259.ZIP 19 Jul 1995
4 Kb
The 8259 chip (Programmable Interrupt Chip, or PIC).
ALib30.zip 23 Jan 1995
785 Kb
Assembly language program functions include database, compression, hyper reader, memory manager, floating point, menu system and more. Freeware.
Arrow20.zip 14 Nov 1987
60 Kb
The Arrowsoft Assembler 2.0, a powerful MASM-compatible assembler. Supports opcodes through the 80286. Fully-functional trial version.
AsmFloat.zip 17 Mar 1988
63 Kb
Assembly language source code for doing floating point calculations.
AsmLib40.zip 30 May 1995
348 Kb
For assembly language programming. A library that includes routines for: extensive graphics for HGC, HGC+, CGA, MCGA, EGA, VGA, SVGA & SVGA VESA, etc., fast buffered disk I/O, keyboard & direct screen I/O, EMS/XMS access, system info, pull down menus, popup windows, and much more! Shareware by Doug Herr.
AsmTtrl.zip 20 Feb 1997
48 Kb
Assembler Tutorial, 1996 Edition. An introduction to 16-bit assembly language programming using DEBUG or TASM under MS-DOS. Freeware by Hugo Perez of the University of Guadalajara.
ASMTUTOR.ZIP 02 Jul 1994
449 Kb
The PC Assembler Tutor, a tutorial on assembly language. Shareware by Chuck Nelson of Nelsoft.
AsmWiz31.zip 31 Oct 2001
174 Kb
Assembly Wizard's Library 3.1 routines for assembly language programmers. Text and graphics, buffered file I/O, kbd, mouse, exception handler, string support, hi-res timers & countdowns, lots more. For tiny model (.COM format) programming. Includes source code. Preserve directory structure when unzipping. Public Domain by Thomas G. Hanlin III.
BAsm286.zip 22 Feb 1996
345 Kb
Removed at author's request
CRC32ASM.ZIP 02 Dec 1997
30 Kb
Demonstration of how to write a 32-bit Windows DLL in assembly language, with source code for a CRC-32 routine. Freeware by G. Adam Stanislav.
INTER61.ZIP 26 Jul 2000
2.6 Mb
x86/MS-DOS Interrupt List, Release 61. A comprehensive listing of interrupt calls, both documented and undocumented, plus ports/memory/CMOS/etc. Over 9600 entries (plus 5400 tables), along with utility programs and viewers, hypertext conversion programs and WinHelp utilities. Freeware by Ralf Brown.
MOUSEAPI.ZIP 03 Mar 1993
9 Kb
Docs on the interrupt functions used to control the mouse in DOS.
RHStdLib.zip 21 Jul 1997
152 Kb
Randy Hyde's Standard Library for 8086 Assembly Language Programmers. Includes routines for string handling, video I/O and more. Public Domain.
Spdy6r15.zip 31 Jan 2001
47 Kb
Speedy Disassembler 6.0 rev. 15, a freeware disassembler by Daniël van Els. Written in PB/DOS 3.5 (no source code).
UCRAsm26.zip 12 Feb 1992
271 Kb
UCR Standard Library for Assembly Language Programmers. Includes floating point, environment variable access, arrays, string handling, video I/O and more. Public Domain.
XMS.ZIP 21 Mar 1989
14 Kb
The Extended Memory Specification 2.0: tech docs on XMS memory.
. .