home *** CD-ROM | disk | FTP | other *** search
/ Simtel MSDOS 1992 June / SIMTEL_0692.cdr / msdos / disasm / 8048dis.arc / 8048DIS.DOC < prev    next >
Text File  |  1987-09-27  |  2KB  |  56 lines

  1.  
  2.                         8048/8049 Disassembler in 'C'
  3.                          By: Kirk Lanctot  09/26/87
  4.  
  5.         This program is designed for basic disassembly of 8048/8049 
  6. instructions. It prints the results in a format similiar to the printed 
  7. listing an assembler produces. It also includes a simple hex dump for use in 
  8. looking at tables of data in the code. 
  9.  
  10.         To use the program, type 8048DIS <ret>. The program will give a 
  11. directory of files ending in '.B48'. (This is a convienence, and does not limit 
  12. extension.
  13.  
  14.         Next, it will ask for your input file. Type in the filename with 
  15. extension that you wish to disassemble. It must be the final code suitable for 
  16. the processor rom itself.
  17.  
  18.         Next, it will display a directory of *.DIS files. (This is also a 
  19. convienence, and does not restrict you. 
  20.  
  21.         Next, it will ask for your output file. You may type in a file name, 
  22. or you may type in CON for console output, or you may type in PRN for printer 
  23. output. It will overwrite any file without asking first, so be sure of your 
  24. filename.
  25.  
  26.         Next, it will ask for the Starting offset. This is the number of bytes 
  27. to skip at the beginning of the file. The answer must be entered in HEX.
  28.  
  29.         Next, it will ask for the Ending offset. This is the number of bytes 
  30. from the start of the file before ending the disassembly. This answer must 
  31. also be in HEX.
  32.  
  33.         The Disassembler will now start the disassembly. When it finishes this 
  34. stage of the program, it will ask for the start and end address of the Hex 
  35. Dump. Answer in hex as stated above for the disassembly stage.
  36.  
  37.         When this is finished, it will ask if you want to exit or restart. If 
  38. you restart, it is the same as starting the program again. Exit, of course, 
  39. will end the program.
  40.  
  41.  
  42.  
  43.         Source Code in C is included. This will compile correctly on Borland's 
  44. Turbo C Compiler. I suspect changes will be required for other compilers, 
  45. primarily in the file open and close areas. Please post any improvements or 
  46. fixes on the Phoenix PC users group bulletin board for others to use.
  47.  
  48.         This program is considered ShareWare. I only ask that it not be sold 
  49. except for copying costs of diskettes. Thanks in advance for trying it out.
  50.  
  51. Kirk Lanctot
  52. 4511 E. Wood St.
  53. Phoenix,AZ 85040
  54.  
  55.  
  56.