home *** CD-ROM | disk | FTP | other *** search
/ ftp.whtech.com / ftp.whtech.com.tar / ftp.whtech.com / Geneve / 9640news / CAT23 / VIRGEN1.ARK < prev    next >
Text File  |  2006-10-19  |  2KB  |  44 lines

  1. ?
  2. Virtuoso Geneve
  3. Author:  Wayne L. Stith
  4. Shareware ($10.00)
  5. This file is a brief description of Virtuose Geneve (VIR-GEN), a new
  6. shareware program being released today, June 26, 1991.
  7. The program provides a useful tool for programmers and anyone curious about
  8. the workings of 9900 assembly code on the Geneve.
  9. VIR-GEN sets up a 64K virtual machine in the Geneve's CPU memory and allows
  10. the user to manipulate the machine at will.  The TI machine is copied into
  11. the new address space or omitted at the user's discretion.
  12. CPU or VDP memory is displayed simultaneously in hex and ASCII.  The screen
  13. also shows the contents of the virtual machine map, workspace registers,
  14. status register, VDP registers, etc.  The bottom of the screen tracks the
  15. disassembly of instructions.
  16. So far, this is nothing very new.  What is new is the fact that there is
  17. included an on-board assembler module which will assemble source code from
  18. disk directly into memory for testing.  (VIR-GEN does not occupy any portion
  19. of the virtual machine, so you may manipulate it at will).  You also have
  20. the option of saving any portion of memory to disk in memory image format.
  21. You may delete code and move the remaining code down in memory, or insert
  22. zeros within code.  You may disassemble any part of CPU memory to disk.
  23. You may load a memory image program and simulate its execution in either
  24. step mode or continuous mode, with interrupts on or off.  You may change
  25. memory either by entering the hex value or a source code statement for
  26. immediate assembly.
  27. Summary of keypresses:
  28. Disk catalog             Dump memory to disk          Change home address
  29. Change VDP registers     Find values                  Fill memory
  30. Change program counter   Continuous execution         Change page map
  31. Toggle VDP/CPU display   Step execution               Assembler
  32. Track PC (display will   Toggle interrupts on/off     Single-line assembly
  33.    follow the pgm)       Screen dump                  Change register data
  34. Dump disass. to disk     Change status register       Change VDP page
  35. See user application     Set CPU breakpoint           Change workspace
  36.    screen                Load memory image file       Copy memory
  37. Delete code              Insert code                  Help screen
  38. A configuration routine allows you to change the boot path, colors, etc.
  39. User comment is invited.  WAYNESTITH on DELPHI, or 73647,3000 on COMPUSERVE.
  40.  
  41. Download complete.  Turn off Capture File.
  42.  
  43.  
  44.