home *** CD-ROM | disk | FTP | other *** search
/ The Unsorted BBS Collection / thegreatunsorted.tar / thegreatunsorted / programming / misc_programming / csip.doc < prev    next >
Text File  |  1991-12-28  |  1KB  |  39 lines

  1.  
  2. CSIP is a very simple utility program that causes a continuous CRT
  3. display of the processor stack and CS:IP registers.  It is useful in
  4. debugging and tracing code that occasionally crashes or appears to
  5. "freeze".
  6.  
  7. When CSIP is resident and enabled, the display has the following format:
  8.  
  9.         aaaa:bbbb cccc:dddd
  10.  
  11. where:
  12.         aaaa is the current stack segment (SS register)
  13.         bbbb is the current stack pointer (SP register)
  14.         cccc is the current code segment (CS register)
  15.         dddd is the current instruction pointer (IP register)
  16.  
  17.  
  18. Press the SCROLL LOCK key to enable/disable the CSIP status display.
  19.  
  20. This is public domain material.
  21. Samuel H. Smith, 12-11-91
  22.  
  23. Revision history
  24. ----------------
  25.  
  26. 12-11-91
  27.    Initial coding and release
  28.  
  29. 12-28-91
  30.    Added logic to determine video segment at runtime (CSIPM no longer
  31.    needed on MONO display systems).
  32.  
  33.    Changed display to show the last 5 values of SS:SP CS:IP instead of
  34.    only a single value.
  35.  
  36.    Added logic to check SCROLL-LOCK state and to enable the status
  37.    display only when SCROLL-LOCK is active.
  38.  
  39.