webspace hosting reseller hosting|             | blog| forum| dating| free hosting| openhost| report abuse
Internet Fax To Email - Unlimited

Unlimited Faxes, No Fees, Dedicated Phone Number

Free Website Templates

1575:0100 ;Above stuff is advertising not connected to me.

Main section Assembly section QBASIC section Search the forums

MCalkins (Assembly section)

Download NASM: http://sourceforge.net/projects/nasm
Want to learn 16 bit Assembly? Try some of these books and/or links:
"Assembly Language Book for the IBM PC", by Peter Norton & John Socha
"Art of Assembly": http://webster.cs.ucr.edu/AoA/DOS/index.html
Already know some Assembly, but want to know how to utilize it better?
"Advanced MS-DOS Programming":
http://fornax.elf.stuba.sk/SUPERMAN/SYSTEMS/DOS/advdos.txt

Also, don't forget to look through the NASM documentation for specific help, especially regarding specific instructions or assembler directives..

Some of my Assembly projects: (Please report bugs or errors.)

http://mcalkins.madpage.com/asm/PSP.ZIP (06-18-2005, I think)
A program I wrote to view the PSP. The zip file contains the .COM, and 2 .ASM source files. VPRNT.ASM is NOT the latest version.
http://mcalkins.madpage.com/asm/MEMVIEW.ZIP (06-20-2005)
This is a significant improvement over PSP.COM. This program initially does pretty much the same thing, but, thanks to new procs in VPRNT.ASM to get a hex word from the user, it now allows the user to input new memory locations to view. Press ESC at either prompt to quit. If you don't like the bright magenta on blue that the offset prompt uses, all you need to do is change 1 line. Have fun! :)   (This project currently contains the latest version of VPRNT.ASM)
http://mcalkins.madpage.com/asm/GO.ZIP (07-05-2005)
This program was written specifically to solve a problem posted by Solitaire in the QBASIC Forum Community. It identifies the drive letter of its own location then runs INSTALL.BAT on that drive with that drive letter as a parameter.
A known issue with all of the above programs is that they do not attempt to detect how much memory they have been allocated. They all assume they have enough for themselves and the stack. Almost always, this will be the case. The only way this could be a problem is if you try executing them with your largest free conventional memory block being extremely tiny. In such an event, the stack could overwrite the code. In the real world, this would be very unlikely.
Plagued by NTVDM's crap? Download OpenDOS 7.01! OpenDOS 7.01 is also known as DR-DOS 7.01. It is free for non-commercial use, and it is 100% software compatible with MS-DOS 6.22.
Download Caldera OpenDOS 7.01 here: http://www.drdos.net/download.htm

Individual hits, excluding me (for the most part).

free web counter
ArmaniExchange Coupons

Long live Intel 8088 compatible microprocessors!