/********* ICE-1500 EMULATOR (DOS) TUTORIAL FEATURE MODULE SCREEN #C.1 ********/ menu = 1 define literally PR = '''To go to the previous screen, enter RTN or M''' define literally R = 'include SCRC.1 nolist' define literally N = '''To go to the next screen, enter RTN or M''' define literally M = 'include FMOD nolist' load MESSG ASM 066h = 'setb c' /* in case of user entry error */ cls /******************************************************************************/ ' ---------------------------' ' FEATURE MODULE C: SAVE PROGRAM MEMORY (1 screen) | SCRC1: SAVE MEMORY 1 |' ' | N = Next Screen |' 'Contents of program memory can be copied to a | R = Rewrite SCRC1 |' 'disk file with the SAVE command. The code is | PR = Previous screen |' 'saved in a format that allows it to be loaded | M = Go to main menu |' 'back into memory with the LOAD command. | Q = Quit tutorial |' ' | RTN = Return to main path |' 'Saving program memory is useful when you are | SCR# = Screen desired |' 'making assembly-level patches to your program ---------------------------' 'code. The patches can be saved for use in future debugging sessions.' ' ' 'To save and then retrieve the first 50 bytes of the MESSG program to a file ' 'named TEMP.SAV, enter:' ' ' ' SAVE TEMP.SAV 0H LENGTH 50T ' ' LOAD TEMP.SAV APPEND (APPEND leaves the current symbols intact)' ' ' 'This ends Feature Module C. Enter RTN to return to the main path of ' 'the tutorial, or M to go to the features menu.' '########################## END OF FEATURE MODULE C ############################'