FREEHAFER'S x86 ASSEMBLY LANGUAGE HELP PAGE ONE

THIS WEB SITE IS BY JOHN RICHARD FREEHAFER.
E-MAIL ADDRESS: nfn12346@naples.net
©2002




The following are complete programs for a 16 bit MS_DOS MASM
version 6.15.8803 compiler. Source code is included.




Heavy duty DMF format program will format
any floppy disk to 1.745408 megabytes.




Another DMF format program uses ports
This one only works in MS_DOS.




Read deleted files and data off lightly formatted floppy disk.
Also copy the disk to a file image, with serial number. Write image
in MS_DOS mode, to another disk of the same format. This program
will write an image to a DMF floppy disk, but not read a DMF
disk to image correctly.


Get the disk free space on large drives.


Read sector 16 of a CD.


Convert binary coded decimal to ASCII and get computer date.


Read ROM BIOS at vector 1Eh!


Copy a file.


Read the boot sector of a: the old fashioned way.


Look at floppy disk file allocation table, root
directory, and sector counts.


Read a sector of 1.745408 megabyte floppy A: using ports in MS_DOS mode.


Read master boot sector of hard disk using int 13h.


Executable com program to execute any program.


Read a track of floppy A starting at any sector.


Read boot sector of floppy A: using int 40h.


Get the size of a file.


Display random numbers.


See if a number is prime.


Read the boot sector of FAT 12, 16, or 32 drives,
using function 7305h is *.ZIP format.


Get hexadecimal serial number from floppy a.


Format a floppy disk to 1.494528 megabytes.




HOME TOUCH THIS TO GO BACK TO THE HOME PAGE!

1