-
Notifications
You must be signed in to change notification settings - Fork 0
Miscellaneous assembler programs written by me.
License
psimonson/misc-asm
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
================================================= = Miscellaneous Assembler = ================================================= To compile and assemble for MS-DOS or dosbox. # make To compile and copy into ${HOME}/dos type for dosbox. # make copy ================================================= = dosbox startup = ================================================= [autoexec] @mount c /home/<username>/dos ================================================= NOTE: Enter your user name in place of <username> or you will get an error from dosbox. ================================================= = Run dosbox = ================================================= Finally type this to run dosbox. # dosbox In dosbox type: C:\>C: [Return] C:\>fun-fun10 [Return] ================================================= NOTE: The hyphen means enter fun through fun9. That will run a program. Just in-case you didn't know how to use dosbox. ================================================= fun.asm - Simple DOS interrupt example for string printing. fun2.asm - Simple BIOS interrupt example for string printing like fun.asm. fun3.asm - Simple BIOS printing and hex con- version into string. fun4.asm - Simple implementation of a very basic shell program (like command.com). fun5.asm - Simple way to clear the entire screen. fun6.asm - Simple wait timer and beep function. fun7.asm - Simple example of something "cool", with timer and beep functions created in fun6.asm. fun8.asm - Simple example of a fake virus, kind of funny actually. But lets you know immediately that it's fake NOT a real virus. fun9.asm - Simple example of a working shell in color. Using text mode 80x25. fun10.asm - Simple example of how to test the cpu to see if it's a 8086/80186/80286/386 processor. fun11.asm - Example of printing hex digits, also checks for A20 line to see if it's enabled. fun12.asm - Example of how to print out con- ventional memory. fun13.asm - Simple color changing text program. ================================================= = by Philip R. Simonson = =================================================
About
Miscellaneous assembler programs written by me.
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published