Content:
26.1 CAUTION
Individuals maintain all of the web sites listed here. I will strive to
maintain this list current but do not be surprised if the addresses no
longer are current.
26.2 ASSEMBLY LANGUAGE RELATED HOME PAGES
Randy Hyde’s Assembly Language Page
http://webster.ucr.edu/Page_asm
Excellent tutorial, Art of Assembly Language
ASM Style Guide
Christian Ludoff’s 80x86 Sandpile Page
http://www.sandpile.org Basic Page
http://www.sandpile.org/80x86/overview.shtml
The second page is where you should kept you link. Much good
information is available at this site.
EG3 Electronic Communication’s Electronic Engineer’s Toolbox
http://www.eg3.com/softd/assembly.htm
http://www.eg3.com/softdv/assembly.htm
http://www.eg3.com/softd/assmhot.htm
Assembly Language Hot Lists and Major Resources.
Robert Collins' x86 Monthly Digest
http://www.x86.org/
Intel processor bugs
Intel data sheets and programming manuals
In-Depth articles
Productivity ehancements and programming tips
Rober Collins’ Dr. Dobb’s Journal Undocumented Corner.
Much more
Jannes Faber's Assembly home page
http://www.fys.ruu.nl/~faber/Amain.html
List of ASM Books with short reviews
A few hints and tricks
Complete source code to some of his programs
A listing of EMS Professional Shareware products
Ray Rose's HTML For Assembler home page
http://www.alaska.net/~rrose/assembly.htm
An extensive list of ASM books without descriptions
Links to alt.lang.asm, comp.lang.asm.x86, and
alt.msdos.programmer newsgroups.
Link to the Yahoo/Computers and Internet/Languages/Assembly page
(see below)
NASM: The Netwide Assembler Project
http://www.cryogen.com/nasm
A group of programmers are writing a new assembler. This home page
describes the project and where to download the latest version.
Michael Babcock's Programming Home Page (many broken links on pages)
http://w3.tyenet.com/mbabcock/mtb.programming.html
This home page has links to:
Optimizing 803/4/586 ASM Programming
http://w3.tyenet.com/mbabcock/prg.optimize.html
ASM Tutorial
http://w3.tyenet.com/mbabcock/prg.asmtut1.html
Utilities
http://w3.tyenet.com/mbabcock/prg.utils.html
The Official Web Shareware Site
http://www.jumbo.com/pages/programming/dos/asmutl/
This site appears to have a few ASM files not on SimTel.
Dr. ASM's Assembly Home Page
http://web.syr.edu/~dbgrandi/assembly.htm
Some answered questions and links to other assembly related sites.
James Vahn's 80xxx Snippets - 80x86 Assembly Language Enthusiasts
http://www.cet.com/~jvahn
Download snippets & Booklist
Kip Irvine's Assembly Language Sources
http://www.nuvisionmiami.cim/kip/asm.htm
Gavin Estey's Home
http://www.strangecreations.com/library/assembly/index.htm
His ASM tutorial, other ASM Links, FAQs and Optimizations
Grzegorz Mazur's x86 CPU Stuff
http://grafi.ii.pw.edu.pl/gbm/x86/index.html
x86 CPU identification algorithms
Cyrix/IBM5x86/6x86 (and 486) control program
Links to other information on x86 family CPUs
Heath Holcomb's x86 Assembly Page
http://www.wfu.edu/~holcojh5/x86asm/x86asm.html
Some pointers on what is assembly language, what is assembly
good for, and what do you need to get started.
Pointers to ASM Tutorial, this FAQ, other ASM web pages
Eric Isaacson's A86 Assembler and D86 Debugger Page
http://eji.com/a86/index.htm
Overviews of a86 and a386 assemblers, d86 and d386 debuggers,
download and purchase of a86 and d86.
Tore Nilsson's Assembly Tutorial Page
http://www.ice-digga.com/programming/
VLA's Assembly and DMA programming tutorials, Asphyxia's VGA
tutorials, and some graphics and sound programming
information.
Gerd Kortemeyer’s 387/486DX/Pentium/Floating Point Processor Stuff
http://www.nscl.msu.edu/~kortemey/copro.html
A collection of assembler routines written for Turbo Pascal and
C++. Most of the comments are in German after an English
introduction.
Cameron’s 386+ Programming Page NOT CURRENTLY WORKING
http://free.prohosting.com/~cameron/
32 bit DOS extender/Utilities/pmode extender
File formats and specifications/Game programming
Knowledge Base with ASM tutorials, Denthor’s VGA Trainer and
Univ. of Guadalajara ASM tutorial
Peter’s PMODE Home Page
http://www.geocities.com/SiliconValley/Peaks/1231/
Pmode tutorials and programming related files
Niko Komin’s Assembler for PCS page
http://www.inx.de/~nkomin/html/assembe.htm
Shareware, pmode, x86 mnemonics, ASM related links.
Alexandre Zvenigorosky III’s Programs for PC 386+
http://www.cpod.com/monoweb/zveni/prg.html
Zvenigorosky’s assembler and debugger, currently documentation
only in French.
Rich Elber’s ValArrow (286 Assembler) Page
http://www.geocities.com/SiliconValley/Heights/7052/valarr2.html
Links to Arrowsoft Assembler, ZD86 debugger, discussion of
Arrowsoft’s Assemblers deviations from MASM.
Kurt I. Groenbech’s Alab Homepage
http://www.nano.no/~espeng/alab/
Home page for the Assembler Laboratory that is an IDE for
assemblers
Christian Kurzke’s Advanced x86 Assembly Programming
http://wwwcip.informatik.uni-erlangen.de/user/cnkurzke/hwkmcs/index.html
Excerpts from lessons given at Adalbert Stifter Gymnasium in
1989
Bob Richardson’s PC Assembly Language Page
http://lexitech.com/bobrich/
Eighteen topics taken from his SELFIN PC Assembly Language
Group.
Jesper Pedersen’s Processor Information Page
http://www.imada.ou.dk/~jews/PInfo/intel.html
List of instructions and opcodes used by Intel, AMD, Cyrix and
Nexgen.
Quantasm’s x86 and Pentium Programming Tips and Info
http://www.quantasm.com/freeinfo.html
Steve Kemp’s Assembly Language Programming Index (Not currently
working)
http://www.dcs.ed.ac.uk/home/skx/asm/index.html
Assembly Language Newbie information. A86 Source Code
Ferdi Smit’s Assemble It! Page
http://www.xs4all.nl/~smit/
His own source code, 3D programming, his own ASM tutorial,
optimization and other information.
Paul Hsieh's x86 Assembly Language Page
http://www.geocities.com/SiliconValley/9498/asm.html
Feature articles, Optimization and General
Programming/References
Jaap Harm's 80x86 Assembly Page (Not currently working)
http://home.worldonline.nl/~jaapharm/
Tutorial, source code and links
Charles Winner‘s ASM Resources (Not currently working)
http://www.cse.utoledo.edu/%7Ecwinner/assembly.html
G. Adam Stanislav’s Whiz Kid Technomagic
http://www.geocities.com/SiliconValley/Heights/7394/
Win95 Assembly Language source code examples
John Eckerdal’s Assembly Page
http://www.geocities.com/SiliconValley/Park/6452/index.html
Nice collection of Assembly Gems.
Gaz's Little Web Programming Page
http://www.fortunecity.com/skyscraper/fatbit/427/programming.html
Protected Mode Tutorial and large library of NASM source code
written for the WDosX 32 bit DOS extender
Christopher Giese’s Triple Fault Club
http://www.netwurx.net/~geezer/os/index.htm
NASM and DJGPP Code, Protected Mode Code, OS Code
The Bass Demon's Operating System Theory Page
http://home.c2i.net/tkjoerne/os/index.htm
Information on Hard Disks, Partitioning and Booting, FAT
specific file system information, File system theory article,
Available assembler source codes and Memory Management
OS Development Page
http://milkyway.isa.net.au/os-dev/index2.html
Documentation, Links, Source files, Bulletin Board
The NASM Advocate
http://people.mw.mediaone.net/nasm/index.html
NASM source code, documentation (HTML format), NASM specific
IDE, NASM Links, NASM Mailing List and NASM Mailing List
Archives
Anthony's Programming Page:
http://www.geocities.com/SiliconValley/Network/4311/
Home of ALINK, a freeware linker for MSDOS and Win32. It links
Intel/Microsoft OMF object and library files, to MSDOS COM and
EXE files, and PE files for Win32 (including DLLs). Source code
(ANSI C) is also available for download – this should compile
with any 32-bit ANSI C compiler.
Craig Peacock's Interfacing the PC Page
http://www.senet.com.au/~cpeacock/
Much information about interfacing with the parallel and serial
ports, information about IRQs and AT keyboards, and many links
to more technical information.
Chris Dragan's Home Page
http://ams.ampr.org/cdragan/
His own programs and assembler source code, Win32 programs.
David Lindauer's LADSoft Computer Page
http://www.ladsoft.com
PMODE Information
Windows assembly demos for TASM
MSDOS Demo/utility programs
Jan Wagemakers' Linux and Assembler Home Page
http://bewoner.dma.be/JanW/eng.html
Brennan's Guide to Inline Assembly
http://www.rt66.com/~brennan/djgpp/bgtia.html
Information on AT&T syntax
Dr. Carter's PC Assembly Programming Code Page
http://www.comsc.ucok.edu/~pcarter/pcasm/code/
Much NASM code
Gustavo Net's ASM page
http://www.gustavo.net/programming/asm.shtml
Links to tutorials, Programmer's Forum, source code, and more.
Henry S. Takeuchi's Windows 95 Assembly Language Programming
http://www.eskimo.com/~htak/win95asm/win95asm.htm
Source code and tutorial
Glenn Strycker's The International Brotherhood of Assembly/Machine
Programmers (IBAMP)
http://www.members.kconline.com/strycker/IBAMP/index.html
Assembly Chat and Forum, links, source code
Alexei A. Frounze HomePage!
http://alexfru.chat.ru/eindex.html
Protected Mode information, many ASM Links, V86 Mode Monitor
Tutorial, COFF Utilities
Linux/i386 assembly programming page
http://linuxassembly.org
Linux assembly documentation, tutorials and utilities. Many
Linux related links.
Alex Verstak Programming Page
http://members.tripod.com/~averstak/
Much disk structure, e.g., boot, FAT, directory and filenames –
short and long
Contributor: Raymond Moon, raymoon@moonware.dgsys.com
Last changed: 20 Feb 2000
|