home *** CD-ROM | disk | FTP | other *** search
/ Programmers Heaven 2 / Programmers Heaven 2.iso / files / program / asm80x86 / files.bbs < prev    next >
Encoding:
File List  |  1997-10-03  |  30.7 KB  |  520 lines

  1.              =========================================
  2.                  Assembler tutorials and documents
  3.              =========================================
  4. 4P_V331.ZIP  Programmer's processor power package v3.3.1
  5.              You really need this if you're writing optimized code for the 
  6.              intel ipentium! the package contains all secrets about the news 
  7.              inside the i586 including the undocumented things. Also you get 
  8.              easy access to the 'performance monitoring' using the included 
  9.              tsr called stat, so you can improve your own code for ip5! also 
  10.              included: info - the best cpu/fpu detection software with many 
  11.              extras.  
  12. 8086TUT.ZIP  8086 assembly language tutorial
  13. 80X86.ZIP    Good info about 80x86 programming, good reading!
  14. 86LISTSW.ZIP Hamarsoft (R) 86BUGS list 04
  15.              By Harald Feldmann. Most complete collection of BUGS in the x86 
  16.              and x87 family of CPUs. Contains testing software and Pentium 
  17.              optimizer. If you're a programmer, you NEED this. Also 
  18.              distributed with Ralf Brown's Interrupt List.  
  19. A86CNVRT.ZIP An example of converting a program written for masm into one
  20.              written for a86
  21. ADDRESS.ZIP  Effective Addresses
  22. ALPROG.ZIP   Ibm personal computer assembly language tutorial
  23. ANTI-D.ZIP   Anti Debugging Tricks
  24. ANTI-D1.ZIP  anti-debugging techniques
  25. ASM03001.ZIP Assembly tutorial version 1.0 , part 1
  26. ASMP1L0.ZIP  Assembly tutorial version 1.0 , part 2
  27. ASMP2L1.ZIP  Assembly tutorial version 1.0 , part 3
  28. ASMTEXT1.ZIP Assembler tutorial
  29. ASMTUT1.ZIP  Pc assembler tutor, part 1
  30. ASMTUT2.ZIP  pc assembler tutor, Part 2
  31. ASMTUT3.ZIP  pc assembler tutor, Part 3
  32. ASMTUT4.ZIP  pc assembler tutor, Part 4
  33. ASMTUTTX.ZIP A introduction to x86 assembly
  34. ASSEMBLE.ZIP Assembly language tutorial (PC)
  35. CPU2.ZIP     The 80x86 Microprocessor Family Story
  36. CRITERR.ZIP  Intermediate Programmer Tutorial #001
  37.              Critical Error (0x24) Handler
  38. DEBGTUTR.ZIP THE DEBUG TUTOR v1.0
  39.              Are you mystified by people who use debug? You won't be after
  40.              the Debug Tutor. If you want to know the "black magic" of
  41.              debug, then download this Windows program. Learn how to dump
  42.              memory, assemble programs, even find out what cards are
  43.              installed in a PC without ever turning a screw on the back of
  44.              the case. You'll wonder why you never took the time to learn
  45.              debug before. Inc: Word Treasure, Reg: $15.
  46. DEBUGTUT.ZIP Debug tutorial
  47. DMADOC.ZIP   Direct memory access controller info
  48. DPMISPEC.ZIP Dos protected mode interface (dpmi) specification protected
  49.              mode api for dos extended applications version 0.9
  50. EDIT96.ZIP   Assembler Tutorial 1996 Edition 
  51. EMPM20.ZIP   A text file discussing the advantages of using protected mode
  52.              and the flat memory model for embedded controllers. Also
  53.              includes instructions for obtaining software which implements
  54.              such models. Provided by TechniLib.
  55. FDIV.ZIP     This file contains information explaining the workaround that
  56.              Microsoft has implemented in their compiler and run-time
  57.              library for the Intel Pentium processor's which contain a
  58.              potential flaw in four instructions.
  59. INTER54A.ZIP x86/MS-DOS Interrupt List, Release 54
  60.              A Comprehensive listing of interrupt calls, both documented and 
  61.              undocumented. Contains over 8400 entries (plus some 3600 
  62.              tables) in INTER54A to INTER54D, utility programs and viewers 
  63.              in INTER54E, WinHelp utilities in INTER54F, and non-WinHelp 
  64.              hypertext converters in INTER54G.  
  65. INTER54B.ZIP MSDOS Interrupt List, Release 54, part B
  66. INTER54C.ZIP MSDOS Interrupt List, Release 54, part C
  67. INTER54D.ZIP MSDOS Interrupt List, Release 54, part D
  68. INTER54E.ZIP MSDOS Interrupt List, Release 54, part E
  69. INTER54F.ZIP MSDOS Interrupt List, Release 54, part F
  70. INTER54G.ZIP MSDOS Interrupt List, Release 54, part G
  71. MTL-OPTI.ZIP Optimizations for assembly coders (Intel series 80386-Pentium)
  72. NG_TASM4.ZIP Norton Guide to TASM v4.0 (Ideal mode).
  73.              This guide covers the Ideal mode syntax of Borland's Turbo 
  74.              Assembler version 4.0.
  75.              * Main topics:
  76.              - Assembler directives & extensions
  77.              - Operators
  78.              - Predefined equates
  79.              - Command line switches
  80.              - Symbols & expressions
  81.              - C/Pascal interfacing
  82.              - Keywords list by version
  83.              - TASM error & warning messages
  84. OPCODE.ZIP   The following opcode tables aid in interpreting 80386 object
  85.              code. Use the high order 4 bits of the opcode as an index to a
  86.              row of the opcode table; use the low order 4 bits as an index
  87.              to a column of the table. If the opcode is 0FH, refer to the
  88.              2-byte opcode table, and use the second byte of the opcode to
  89.              index the rows and columns of that table.
  90. OPTIMIZE.ZIP Some useful informations about how to optimize code on a 
  91.              386/486/Pentium 
  92. PCTUTO.ZIP   The PC Assembler Tutor is an assembler tutorial that covers all
  93.              8086 instructions. It starts with the simplest instructions and
  94.              works its way through the whole instruction set. It also covers
  95.              details of the hardware involved with the 8086.
  96. PENTIUM.ZIP  A huge collection of pentium optimisation docs. includes ALL
  97.              the stuff you need to know to write optimal assembly code for
  98.              the pentium processor :)
  99. PENTOPT.ZIP  How to optimize for the pentium processors 
  100. PMTUT002.ZIP This archive contains my protected mode tutorial v0.02
  101.              (Bugfixed) and jerzy tarasiuk's cpumodes.
  102. PRIMER2.ZIP  Whitman's ASM language primer for beginners
  103. REALMEM.ZIP  Read about how to use over 64KB segments and extended memory in
  104.              REAL-MODE Address 4GB of memory under DOS!
  105. UPLOAD.ZIP   Antibugging
  106.  
  107.  
  108.              ================================================
  109.                  assemblers/dissasemblers/debuggers/Utils
  110.              ================================================
  111. 0938.ZIP     ASSEMBLY language tools pop-up manual,debug,dis-asm etc
  112. AFORM.ZIP    Aform - Assembly source formater
  113.              Is a filter used to format assembler source. It will create as
  114.              output a file with consistent capitalization (or lack thereof)
  115.              and indentation. It will even handle files with (yecch) line
  116.              numbers.
  117. ARROWASM.ZIP The arrowsoft assembler public domain version 1.00D
  118.              The Arrowsoft Assembler takes as its input 8086, 8088, 80186
  119.              and 80286 assembly language source files and produces
  120.              relocatable object modules which may be linked and run under
  121.              the MS-DOS and PC-DOS operating systems. The syntax of the
  122.              input files is a superset of that accepted by the Microsoft
  123.              Macro Assembler (versions 3.0 and later). In fact, most
  124.              programs written for the Microsoft product should assemble
  125.              without modification with the Arrowsoft Assembler.
  126. ASM110BG.ZIP Magic Assembler (v1.10) 
  127.              Simple 8086 assembler, which can produce as well as COM files 
  128.              as boot sector programs, and print the sources including 
  129.              correct addresses. 
  130. BIN2DB.ZIP   BIN to DB Converter version 2.4  
  131. CRYPT120.ZIP CRYPT Version 1.20
  132.              The ultimate protector for S-Ice and Turbo Debugger. This
  133.              program encrypt an EXE file previously compressed with any of
  134.              the actual or futur EXE compressors (like Pklite, Lzexe ,...).
  135. DESA101.ZIP  disassembler GEMA v1.01
  136. DISASM32.ZIP Visual Disasm32
  137.              (free limited demonstration version) is a symbolic visual
  138.              disassembler for 32 bits Portables Executables (PE) used by
  139.              Windows95/NT and Win32s. This new version 0.46 add somes
  140.              improvements and had many bugs fixed and has been tested on
  141.              many more misc. executables and work on Windows95/NT 3.5,
  142.              Win32s 1.2 or more.
  143. DISASTER.ZIP DISASTER v1.0 <ASP>
  144.              Interactive disassembler. This program reads a COM, SYS or EXE
  145.              file and tries to find out what is code and what is data. The
  146.              user can interactively correct it, add comments and meaningful
  147.              labels. Eventually a source-file is produced which can be
  148.              re-assembled.
  149. GEMA26AA.ZIP GEMA, [G]enPC [E]lite [M]acro [A]Ssembler v2.6a
  150.              A New 8086 to P6 Assembler, Based Upon GenST And Motorola 
  151.              680x0. Easier And More Reliable Than The Old, Lousy And Bugged 
  152.              Turbo ASM.  
  153. ICECREAM.ZIP ICECream - SoftICE '95 Detection
  154.              A friend of mine, Per Mellstrand (author of ShellWizard 95),
  155.              was kind of annoyed of people poking in his program. He guessed
  156.              that the main tool people used to "break into" his software,
  157.              was SoftICE from Nu-Mega. What he wanted was a nice way to
  158.              detect that SoftICE was running. I found it.
  159.              A nice way to detect SoftICE '95 is as follows:
  160.              * Get the Interrupt Descriptor Table (IDT) with assembler command SIDT
  161.              * Get the address of Interrupt gate 1
  162.              * Move 16 bytes back
  163.              * Check if the four bytes at this position is "V101" - if so, SoftICE is
  164.              running!
  165. MAKESRC2.ZIP Make Source 1.0, .COM-file dissasembler
  166.              To generate assembly language source files from COM files. 
  167.              Will not work on any other type. Although I wrote this to 
  168.              generate source which is compatible with the A86 assembler, a 
  169.              little work will convert your resultant source file for use 
  170.              with other assemblers. (Mucho credit to Eric Isaacson for his 
  171.              incredible A86 assembler.) 
  172. MASM_CN3.ZIP MASM Converter V1.3 
  173.              Converts V6.X .ASM Source to V5.X Format for those (like me) 
  174.              who have an Older Assembler.  
  175. NASM095.ZIP  NASM, the Netwide Assembler v0.95, EXE-files
  176.              Is a prototype general-purpose x86 assembler. It will currently 
  177.              output flat-form binary files, a.out, COFF and ELF Unix object 
  178.              files, Microsoft 16-bit DOS and Win32 object files, the as86 
  179.              object format, and a home-grown format called RDF. The Netwide 
  180.              Assembler grew out of an idea on comp.lang.asm.x86 (or possibly 
  181.              alt.lang.asm, I forget which), which was essentially that there 
  182.              didn't seem to be a good free x86-series assembler around, and 
  183.              that maybe someone ought to write one.  
  184. NASM095S.ZIP NASM 0.95 Sourcecode (C-source)
  185. PAIR.ZIP     Intel Pentium(tm) Source Code Analyser.
  186.              Will analyze your assembler source code to see how well it will
  187.              run on an Intel Pentium processor.
  188. PASM.ZIP     PASM v1.2
  189.              PASM is a utility to allow you to insert strings directly into 
  190.              your ASM source code.  
  191. SPY_TRAK.ZIP Spy-Trak (Korvin Communications; $35)
  192.              Is a disassembling and debugging tool for .EXE and .COM
  193.              program. It tracks, step by step, each operation performed by
  194.              the program as it is executing, records the status of its
  195.              registers and flags any errors.
  196. TRACE41.ZIP  TRACE 4.1, Disassembler, Debugger, Tracer
  197.              This software offers to programmers the entire knowledge to
  198.              program a PC, to find out what is it hidden behind interrupt
  199.              number 10h (video) for instance but also to find out the secret
  200.              of the hardware interrupt, and hence, to discover the
  201.              undocumented DOS and BIOS. TRACE 4.1 is the ideal companion of
  202.              your debuggers TD and CodeView. TRACE 4.1 accelerates your
  203.              Application Development.
  204. WALK32_1.ZIP SBS WALK32 Win32 Assembly Language Kit Version 1.00
  205.              This programming toolkit is designed for the experienced ASM
  206.              programmer who not only wants to casually write some assembly
  207.              code, but instead aims at building large projects in all
  208.              assembly language. If you would classify yourself into this
  209.              category, WALK32 is for you. Please note that WALK32 is not a
  210.              stand-alone development environment. You will still need some
  211.              additional products to be able to use it. Luckily, you won't
  212.              need very much additional
  213. XFIRE510.ZIP Crossfire: a 680xx/80x86 Hybrid Macro assembler/ Cross Assembler
  214. ZIPWASM1.ZIP WinAsm is a Windows Development Environment for Assembly Code
  215.              development. It does not supply an Assembler, Linker, or Make
  216.              utility. It requires that you (the User) supply these DOS based
  217.              tools. This version has been tested with Borland Turbo
  218.              Assembler 3.2 and 4.0. It has not been tested with Masm, but is
  219.              designed to be configurable to Masm.
  220.  
  221.  
  222.              ===========================
  223.                  Assembler libraries
  224.              ===========================
  225. ASMLIB1.ZIP  A86 assembler library
  226. ASMWIZ16.ZIP Assembly Wizard's Library v1.6
  227.              For assembly language (most assemblers are supported). Text and
  228.              graphics, buffered file I/O, kbd, mouse, exception handler,
  229.              string support, hi-res timers & countdowns, lots more. Tiny
  230.              model (.COM format). By Tom Hanlin.
  231. FREELI30.ZIP Freelib: The free assembly language library
  232.              200 optimized assembly language routines that Do everything 
  233.              from file I/O to VGA graphics. Full source code is included for 
  234.              all routines FREELIB is public domain software, completely free 
  235.              for all non-commercial use.  
  236. OOPASM.ZIP   An object-oriented assembly language macro library
  237. RHSTDLIB.ZIP Randy Hyde's Standard Library for 8086 Assembly Language
  238.              Programmers
  239. UCRASM24.ZIP The UCR standard library for assembly language programmers,
  240.  
  241.  
  242.              ====================================
  243.                  Protected mode dos-extenders
  244.              ====================================
  245. ASM32.ZIP    ASM32 v3.0 DOS Extender
  246.              For 32-bit Assembly language programming with the CauseWay DOS
  247.              extender - A library that includes routines for: extensive
  248.              graphics for HGC, HGC+, CGA, MCGA, EGA, VGA, SVGA & SVGA VESA,
  249.              etc., SuperFAST buffered disk I/O, keyboard & direct screen
  250.              I/O, system info, pull down menus, popup windows, and much
  251.              more! Shareware by Doug Herr - $25
  252. DOS32B35.ZIP DOS32 Version 3.5 beta 
  253.              Is a complete DOS-extender package for the development of true 
  254.              32bit DOS applications. Includes: 32bit linker, almost 500Kb 
  255.              source with a cut down ANSI C lib, lots of examples ,a 
  256.              debugger, DLL support and is fully documented supporting 
  257.              assembler and some C programming. Its also fast, small and most 
  258.              importantly its easy to use.  
  259. FLAT.ZIP     Flat real / real big / unreal mode (v1.2)
  260.              Flat is fully compatible with: - dos 2.0 And above - ms-win 3.X
  261.              in 'real' and 'standard' modes - desqview - himem/xms/umb
  262.              drivers - ems drivers with sources and examples.
  263. FRMI150.ZIP  Flat real mode interface v1.5 (aSm) break the 64kb limit of
  264.              real mode addressing !
  265. PMW133.ZIP   PMODE/W v1.33 DOS Extender, For use with WATCOM C/C++
  266.              is a DOS extender for the Watcom C/C++ package. It allows DOS
  267.              programs to run in full 32 bit protected mode, with access to 
  268.              all memory available in the system. PMODE/W basically extends 
  269.              the DOS environment to protected mode and provides a simple 
  270.              interface to the real mode DOS system services for your code.
  271.              Features:
  272.              ╖ Extender size is less than 12k
  273.              ╖ Extender is internal to the EXE
  274.              ╖ Replaces DOS4GW.EXE
  275.              ╖ Fully compatible with WATCOM C
  276.              ╖ Fast execution
  277.              ╖ Free for non-commercial use
  278.              ╖ Protected mode EXE compression
  279. WDOSX092.ZIP WDOSX DOS- Extender v0.92
  280.              Yet another DOS- extender for .ASM DPMI/VCPI/XMS/RAW, small, 
  281.              freeware and easy to handle (I hope:) V0.92 Just check it out! 
  282.              WDOSX has been written mainly for use with 32 bit ASM coding. 
  283.              However, the principles of interfacing Borland C/C++ (4+) code 
  284.              are shown.  
  285. XLIB61.ZIP   XLIB is a library of procedures which can greatly simplify
  286.              protected mode programming under DOS. XLIB provides the
  287.              simplest and most reliable method for accessing extended memory
  288.              from real mode languages. A tutorial on protected mode is
  289.              included. XLIB procedures handle mode switching, extended
  290.              memory, memory-mapped IO, interrupts, and files. XLIB also
  291.              handles CPU exceptions and performs debugging functions. XLIB
  292.              operates under DPMI, VCPI, XMS and clean configurations. Both
  293.              Microsoft and Borland formats are included.
  294.  
  295.  
  296.              ==============================================
  297.                  Assembly Mathematics programming files
  298.              ==============================================
  299. AFLOAT.ZIP   Single-precision floating-point library float.Lib with Asm soruce
  300. BCDASM.ZIP   x86 assembly language BCD math.
  301.              TASM 80x86 16-/32-bit routines to handle packed signed 
  302.              Binary-Coded-Decimals (add, sub, imul, idiv, mod, shl, shr, 
  303.              cmp, mov, load, conversion, display). Huge integer math. No FPU 
  304.              support. Includes multi-memory-model assembly source, docs, C 
  305.              libs, and Pascal TPU. TASM v3.20+ required for reassembly. 
  306.              Un-Zip with /d. (FW)(June 1997)  
  307. FLOAT.ZIP    Floating point routines in assembly
  308. PCRNG.ZIP    A Random Number Generator for PC's in asm
  309. QMATH10.ZIP  Fast 64-bit signed integer arithmetic routines
  310. REALASM1.ZIP Floating point math functions using microsoft masm 6.00B
  311. ROOTS02.ZIP  Asm sources that calculates roots
  312. SQRT.ZIP     Method for calculating squareroot in asm
  313.  
  314.  
  315.              =========================
  316.                  Assembler sources
  317.              =========================
  318. 2MON10.ZIP   2mon is a collection of utilities for use on dual-monitor
  319.              systems: mclock, mcls, and mprtsc. Full source code in assembly
  320.              language is provided. Source included
  321. 3-52.ZIP     ISCDROM: Demonstrates Testing if Drive is CD-ROM ISCDROM is an
  322.              assembly code fragment which demonstrates how to determine if a
  323.              drive is a CD-ROM drive. (asm src)
  324. 32BITFIX.ZIP Fast blit functions make 32bit ops in 16bit code.
  325.              Enables some 16-bit users to enable 32-bit code in there apps.
  326. 386DDASC.ZIP This ASm program will take a double-word (4 bytes) and write it
  327.              out to the screen in ASCII format.
  328. 80XXX.ZIP    1996 ASM code snippets from Fido's 80XXX echo.
  329. 80XXX_90.ZIP Code snippets from the 80XXX Fidonet echo.
  330. 80XXX_91.ZIP ASM code snippets from the 80XXX Fidonet echo.
  331. 80XXX_92.ZIP ASM code snippets from the 80XXX Fidonet echo.
  332. 80XXX_93.ZIP ASM code snippets from the 80XXX Fidonet echo.
  333. 80XXX_94.ZIP ASM code snippets from the 80XXX Fidonet echo.
  334. 80XXX_95.ZIP ASM code snippets from the 80XXX Fidonet echo.
  335. AFLOAT.ZIP   FTOL 
  336.              Version for use with assembly language programs Convert 
  337.              single-precision floating-point value to four-byte long 
  338.              integer.  
  339. AMISL092.ZIP Alternate Multiplex Interrupt Specification Library, v0.92
  340.              Public Domain library (with full source code and five sample 
  341.              TSRs) for creating self-highloading TSRs which may be unloaded 
  342.              in any order. Up to 256 TSRs created with AMISLIB may be 
  343.              installed simultaneously, and TSRs can be as small as 128 bytes 
  344.              resident, 1.4K on disk. One of the sample TSRs is a popup which 
  345.              accesses DOS. 
  346. AOTSR.ZIP    Spinning o's TSR
  347.              I have enclosed here my latest freeware utility. It is a TSR
  348.              that animates all the little "o"s on your DOS screen. (Asm src)
  349. APL2EM.ZIP   IBM 286/386 Apple ][ emulator with Asm src
  350. AS01.ZIP     Useful Assembler Routines (1/4)
  351.              A collection Of 37 assembly source codes for use with BASIC.
  352.              Includes memory management, interupt controllers, window
  353.              scrollers, text conversion, program loaders, printer conversion
  354.              and more.
  355. AS02.ZIP     Useful Assembler Routines (2/4)
  356. AS03.ZIP     Useful Assembler Routines (3/4)
  357. AS04.ZIP     Useful Assembler Routines (4/4)
  358. ASC2HEX.ZIP  An efficient algorithm for converting ASCII hex to binary (asm)
  359. ASM4.ZIP     Various disc/file utilities written in assembly sourcecode
  360. ASM5.ZIP     Various disc/file utilities written in assembly sourcecode
  361. ASMCOL1.ZIP  ASSEMBLY COLLECTION volume 1
  362.              ASM Libraries, Snipets & Source Compilation! includes routines
  363.              for: Advanced graphics for HGA, CGA, EGA, VGA, SVGA, Xmode,
  364.              etc., FAST disk I/O, easy keyboard/screen I/O, EMS/XMS/ VMS,
  365.              accessing, system info, advanced math, complex data types, pull
  366.              down menu's, popup windows, buffered file I/O, mouse, exception
  367.              handler, string support, countdowns, hi-res timers, protected
  368.              mode programming under DOS tutors, and much more!!
  369. ASMCOMM.ZIP  IBM PC Communications I/O Routines in assembly
  370. ASMDRV.ZIP   Write DOS device drivers in C and ASM - source code provided.
  371. ASMFILES.ZIP huge Collection of PC utilities written in assembly language
  372. ASMPI.ZIP    Asmpi is a program i made back in december '92 to calculate pi
  373.              in 100% assembly. The program itself is still a little rough
  374.              around the edges, and the source code could use some more
  375.              documentation, but it's still a neat program to fool around
  376.              with on a rainy day.
  377. ASMSRC.ZIP   Collection of assembly language routines
  378. ASMWIN16.ZIP WINDOWS.ASM - Assembly level windowing routines
  379. ASNIP40A.ZIP This is the Assembly Snippets 4.0, including the original Fido 
  380.              80xxx Snippets, the ASM0-Z collection, and LOTS of new code! 
  381.              Contains over 200,000 lines of code. Part 1
  382. ASNIP40B.ZIP This is the Assembly Snippets 4.0, including the original Fido 
  383.              80xxx Snippets, the ASM0-Z collection, and LOTS of new code! 
  384.              Contains over 200,000 lines of code. Part 2
  385. ASNIP40C.ZIP This is the Assembly Snippets 4.0, including the original Fido 
  386.              80xxx Snippets, the ASM0-Z collection, and LOTS of new code! 
  387.              Contains over 200,000 lines of code. Part 3
  388. ASYNC20S.ZIP Buffered asynchronous serial I/O driver for IBM PC and closely
  389.              compatible computers. This is a complete replacement for the
  390.              original INT 14h (serial I/O) handler. In addition to the
  391.              normal services, it provides XON/XOFF and selectable DSR/DTR
  392.              and RTS/CTS handshaking. (asm src)
  393. ASYNCASM.ZIP Handling Interrupts using the Macro Assembler!
  394. AUUUUU_.ZIP  This is a simple assembly program that shows a 80x25 text
  395.              screen, animates a few characters and gets back to dos on a
  396.              keypress. The file auuuuu!.Inc must contain the picture
  397.              (80x25x2 bytes) in dbs addressed as img. You may save it with
  398.              thedraw and then strip the picture sizes off and leave only the
  399.              raw data.
  400. BCOPY.ZIP    BCopy.Asm - copies a block of memory from here to there
  401. BLANK-IT.ZIP Blank-It Screen Saver (asm source)
  402.              This simple screen saver is useful if you are running low on 
  403.              memory. It occupies 192 bytes of conventional memory and works 
  404.              under Windows 95 as well as DOS. In fact, this program is so 
  405.              small that if you look for it you won't be able to find it! 
  406. CLEANDOC.ZIP CleanDoc 1.2
  407.              This is a simple litte assembler program that cleans out the 
  408.              documents folder in the start menu. Asm src.
  409. CNTWORDS.ZIP Asm Program to count the number of words in a file. Words are
  410.              Limited by whitespace, which consists of spaces, tabs, rriage
  411.              returns, and linefeeds.
  412. COMASM.ZIP   COMASM is an integrated terminal emulation package combining
  413.              two modes, VT52 and CHAT. While in the VT52 emulation mode,
  414.              COMASM will impersonate a DEC VT52, transmitting, receiving and
  415.              interpreting all escape sequences in this terminal's command
  416.              set. While in the CHAT mode, COMASM allows messages to be sent
  417.              between two PCs. Any characters may be sent, in messages up to
  418.              256 characters long. (asm src)
  419. COS24.ZIP    COS24 : a 24 bytes costable generator (in asm)    v0.1
  420. CRLF.ZIP     Assembly-language source code for CRLF
  421.              A filter to copy the std input to the std output making sure
  422.              that every carriage return is paired with a linefeed, as with
  423.              normal pc-dos files . Also a ctl-z (hex 1a) is added to mark
  424.              the end of the file if none is present
  425. CTRLADEL.ZIP Disabling ctrl-alt-del (asm)
  426. CWSORT.ZIP   Cwsort 1.0 32-Bit flexible sort, asm source
  427.              assembly language source and dos-extended executable for
  428.              flexible high-speed text sort utility. Sort variable and fixed
  429.              fields, 2G files, user-specifiable sort order. For 386+
  430.              machines. Released to public domain.
  431. D86BIOS4.ZIP D86's BIOS interface for unusual machines, v4
  432. DATETIME.ZIP DateTime 
  433.              A substitute for the annoying MS-DOS Time and Date commands. 
  434.              With Asm source. This is a combined Date/Time command. Does NOT 
  435.              ask for any silly input. 
  436. DDD.ZIP      TYPEAHED - Expands type ahead buffer to 128 chars. (asm src)
  437. DIV-SOU1.ZIP Assembly sourcepackage with various sources for PC
  438. DUMPENV.ZIP  DumpEnv 1.0
  439.              A simple utility that shows how to get access to the 
  440.              ENVIRONMENT variables. 
  441. E_OS300B.ZIP Eclipse Operating System     v3.00
  442.              * Easy and handy pmode system for
  443.              Windows 95, Windows 3.1 or Dos
  444.              * Support Watcom C++, Tasm and Masm
  445.              * Support : DPMI 0.90
  446.              * Support : VESA 1.0 with Automatic Bank Switching (read and write)
  447.              * Support : VESA 2.0 with Linear FrameBuffer
  448.              * Include a new powerful debugger (turbo-debug clone in pmode)
  449.              * Include a new sound system for both GUS and SB.
  450.              * Kewly linker, and compressor completly transparent to the user
  451.              * Include a new memory manager
  452.              * Include a large number of well commented examples for Tasm and
  453.              Watcom C
  454. FMOUSE12.ZIP Fast mouse for mode 12h source in turbo assembler
  455. FONT.ZIP     FONT (asm)
  456.              A little utility(joke) that lets You change the appearance of 
  457.              the fonts in a DOS window. You have three options. Turn them 
  458.              upside down,mirror them or both.  
  459. GGOURO2.ZIP  His is just a little example for Gema, featuring a Gouraud 
  460.              routine. It deals with any convex polygon ( with any number of 
  461.              points ) . Although it isn't that slow, this piece of code was 
  462.              not intended to be optimized at all, but for a didactive 
  463.              purpose. 
  464. INT13.ZIP    This program intercepts Int 13H calls and prints the drive,
  465.              side, track, sector, # of sectors, operation, and return code.
  466.              (asm src)
  467. INT2.ZIP     This code demonstrates a working protect mode interrupt. (Asm)
  468. INTEXEC.ZIP  A general purpose assembly routine to execute any real mode 
  469.              interrupt. 
  470. IOMON.ZIP    IOMON - Disk I/O Monitor
  471. KBDHAND2.ZIP Keyboard INT 9 handler Handles multiple keypresses!
  472. KBKEY.ZIP    Key recorder, asm code
  473. LANRMOTE.ZIP MASTER -- remotely control a PC across a Netbios LAN. (Asm src)
  474. MAD.ZIP      Usefull asm code that allows you to see the number of
  475.              second your program ran.
  476. ODU200.ZIP   OMF Object File Dumper V2.00 with ASM src
  477. ONOFF.ZIP    OnOff
  478.              A VERY simple Terminate and stay resident program (TSR). * It 
  479.              intercepts the keyboard hardware interrupt 09h. * Press CTRL 
  480.              and 9 to turn the screen OFF. * Press CTRL and 1 to turn it ON. 
  481. OPTIMIZ1.ZIP Show how to write very graphics fast programs, using assembler. 
  482. OVL301.ZIP   Overlay manager, linkable+standalone versions
  483. PARSE.ZIP    This asm code will parse an command line and place all command line
  484.              arguments onto the stack and build "argc" and an "argv" array
  485.              to allow access to these arguments.
  486. PMINT.ZIP    32-bit pmode/dpmi code to control interrupts
  487. PROGRAM.ZIP  Assembler program examples
  488. ROT13DEV.ZIP Rot13dev - a functionally useless, but interesting example of a 
  489.              device driver, asm source and .Sys file included.  
  490. SCRNPRT2.ZIP Utility Program to Dump the Screen to a Disk File  (asm)
  491. SEEPORTS.ZIP This simple program is a pop-up TSR that reports the current
  492.              settings of your serial ports ( baud rate, data bits, parity,
  493.              etc ). Since SEEPORTS is resident, it can be extremely useful
  494.              if you are debugging communications H/W or S/W, or if you are
  495.              just curious how your ports are getting set by such software.
  496.              This TSR should work fine with other well behaved TSRs, but you
  497.              probably won't have a reason to use it frequently (don't bother
  498.              putting it in your AUTOEXEC.BAT unless telecommunications is
  499.              all you ever do).
  500. SER_PORT.ZIP A very simple serial -> keyboard redirector (asm src)
  501.              Uses Num Pad Keys on another PC. And converts to the correct
  502.              scan code ; that is then sent to the Keyboard Buffer. (COM1 or
  503.              COM2) ;
  504. SHOWMEM.ZIP  Showmem, with Asrm src
  505.              A little utility thats shows what's in a given mem position. 
  506. SHUNT.ZIP    Console to Auxiliary (RS232) Shunt with Asm src
  507. SIZEOF.ZIP   Sizeof.asm -- returns size in bytes of specified file
  508. STEPRATE.ZIP STEPRATE A program to change the step rate of Floppy drives (asm src)
  509. SWITCH.ZIP   This program demonstrates one way to read single-letter
  510.              switches from the command line.
  511. TBONES07.ZIP T-BONES v0.7
  512.              Skeletal asm programs to help in programming your own TSR's
  513. TEDASM.ZIP   TED.ASM -- The Tiny EDitor.
  514. TEMPLATE.ZIP A template for a terminate and stay(TSR) resident program
  515. TIME.ZIP     the smallest TSR prog. on the world (48 bytes) (Asm source included)
  516. TIME_IT1.ZIP This is the most precise and most convenient timing routine
  517.              ever on pc  (asm, C)
  518.  
  519.  
  520.