/************************** I2ICE TUTORIAL SCREEN #16 **************************/ menu=1 define literally p = 'include scr.15 nolist' define literally R = 'include scr.16 nolist' define literally RTN = 'include scr.16 nolist' define literally N = 'include scr.17 nolist' define literally M = 'include scr.2 nolist' cls /*******************************************************************************/ ' ------------------------' 'Now you have fully emulated the sample program. (If | SCR16: BUG FOUND |' 'you wish to emulate it again, you must use the com- | M = Go to main menu |' 'mand GO FROM TOP.) Two parts of the emulation dis- | N = Next screen |' 'play need further comment. First, let''s focus on | P = Previous screen |' 'the program''s set of output bytes. See the copy of | Q = Quit tutorial |' 'the emulation display in Chapter 2 of the I2ICE | R = Rewrite SCR16 |' 'User''s Guide. It shows that the output bytes trans- | SCR# = Screen desired |' 'late as "No change", even though you paid 150 ------------------------' '(cents) and the price was 108 (cents). Something is ' 'wrong with the program (it should give you 42 cents in change).' 'The second part of the display that needs further comment is text in the' 'final lines of the display. They were' ' Probe 0 stopped at :CMAKER#3 because bus not active' ' Bus address = 0602F4 Trace Buffer Overflow ' 'The first line indicates that no microprocessor bus activity occurred for one' 'second (because program execution reached the HALT statement at the end of' 'the sample program)--see the BUSACT entry in the I2ICE System Reference' 'Manual if you wish to disable the default that stops I2ICE program emulation' 'when the bus is inactive for one second. The second line gives the current' 'address of CS:IP and indicates that emulation filled the I2ICE trace buffer.' '-------------------------------------------------------------------------------'