MTD 122-250 User Manual Page 7

  • Download
  • Add to my manuals
  • Print
  • Page
    / 15
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 6
For ee9 V1.9, © 2012 William Findlay
This document is !licensed under a Creative Commons Attribution 3.0 License: http://creativecommons.org/licenses/by-nc-sa/3.0/
7
162: SHAD 2732 0.00% |
164: SHL 3901990 5.21% |#####
166: SHLD 1315112 1.76% |##
167: SHC 1197056 1.60% |##
170: =[R]{Q|C|I|M}q 3830292 5.11% |#####
171: {Q|C|I|M}q 3807638 5.08% |#####
172: =+{Q|C|I|M}q 2864012 3.82% |####
173: LINK 1181086 1.58% |##
174: =LINK 1295344 1.73% |##
177: JCqNZS 1130 0.00% |
201: JrNE 490689 0.66% |#
202: JrGEZ 34643 0.05% |
204: JrLEZ 114912 0.15% |
206: JrNEZ 571088 0.76% |#
210: JrNV 45523 0.06% |
211: OUT 65 0.00% |
212: JrNEN 1180184 1.58% |##
213: Jr 3286319 4.39% |####
215: JSr 2401324 3.21% |###
216: JrNTR 163 0.00% |
217: EXIT 2515582 3.36% |###
221: JrEQ 162658 0.22% |
222: JrLTZ 1882578 2.51% |###
224: JrGTZ 1316461 1.76% |##
226: JrEQZ 1617383 2.16% |##
230: JrV 125134 0.17% |
232: JrEN 855 0.00% |
234: JrEJ 98 0.00% |
240: JrCqZ 90496 0.12% |
260: JrCqNZ 299249 0.40% |
300: EeMq 4499638 6.01% |######
301: =EeMq 1920821 2.56% |###
302: EeMqQ 8998 0.01% |
303: =EeMqQ 57313 0.08% |
304: SET 6837815 9.13% |#########
At option, all tracing modes can compute a digital SIGNATURE of the execution: a 48-bit cumulative hash, displayed in
octal, of the contents of all the relevant KDF9 registers (nest, SJNS and Q stores) at the end of each traced instruction.
Known values for this hash can be used as a digital signature to verify the proper operation of an implementation of ee9.
(When the signature is enabled, the time-of-day is forced to midnight, to produce a repeatable hash value.)
5: THE MODE SETTINGS FILES
The emulator has default settings for all of its options, but they may be over-ridden by settings specified in files that the
emulator attempts to read as part of its initialization. settings_1.txt applies to a first or sole program to be run, and
settings_2.txt applies to a second program overlaid by it (e.g. the Whetstone Controller, overlaid after a successful
compilation by the Translator). A diagnostic or test mode specified on the command line over-rides a similar option
specified in the settings_1.txt file.
The settings files contain a line for each option to be set, beginning with a letter that specifies the option concerned.
This may be followed by one or two parameters. Numbers to be given in octal must be preceded by a hash sign (‘#’), and
this convention is also used systematically in output messages from the emulator. The options are presented here in upper
case, but lower case is also acceptable. The available options are as follows:
D
This flag sets the DIAGNOSTIC mode, specifying the type of tracing and the kind of logging that may be generated. It takes
a symbolic parameter which is one of: FAST_MODE, TRACE_MODE, SKIP_MODE, PAUSE_MODE, or FULL_MODE.
T
This flag is used to set the TEST mode, specifying the kind of run. It takes a symbolic parameter which is one of:
BOOT_MODE, PROGRAM_MODE, or TEST_PROGRAM_MODE
V
The V flag is used to set the VISIBILITY of diagnostic output, by stating the set of traces that are to be suppressed. It takes
a parameter which optionally starts with -’, followed by a selection of the letters: ‘A’ to suppress Director API messages,
Eto suppress confirmatory or warning messages, but not error messages, from Ee9, Fto suppress the FINAL STATE of
the KDF9 at the end of a run, Hfor the HISTOGRAM, Ifor the INTERRUPT trace, Pfor the PERIPHERAL I/O trace, R
for the RETRO trace, and Sfor the digital SIGNATURE. Zcombines the effects of all the output-suppression options. A
trace is output if it is provided by the requested diagnostic mode, and its output is not suppressed. The default is that all
traces provided by the diagnostic mode are to be output, i.e. not suppressed.
The option D can be given, to enable the output of any optional DEBUGGING output. The option T can also be
given, to enable execution with authentic TIMING (see §2.4).
Page view 6
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15

Comments to this Manuals

No comments