
 The OPENREGISTER command allows examination and optional modification of 
 a word of memory.  To open a location within a task, the task must be 
 fixed in memory.  This is a privileged command.

 The general two-line format of the OPENREGISTER command is:

	OPE[N] memory-address [+n or -n] [/keyword]
	memory-address/contents [control-character] [value] line-terminator

 memory-address       The 1- to 8-digit octal memory address. 

 +n or -n             One or more optional octal numbers to be added to or
		      subtracted from the memory address.

 contents	      Contents of the open memory location.

 control-character    One or more optional special characters used to 
                      display or insert values in octal, Radix-50, ASCII,
		      single-character ASCII, double-byte, or decimal format.
		      The special characters and their related formats are:
   			   / -- octal (default)
			   " -- ASCII
			   ' -- single-character ASCII
			   % -- Radix-50
			   \ -- double-byte
			   . -- decimal
		      To insert, must be followed by [value] and terminator.
		      To display, must be followed by an ESCape code.
			
 line-terminator      One of the legal line terminators, selected from
		      those listed in HELP OPEN TERMINATORS.

 keyword              One of the following:

		           /AFF=[CPx,UBy]	/KNLD     		
        	           /CPU=CPx             /KNLI	
		           /DRV=dd:             /REG=region-name
		           /KNL			/TASK=taskname

  For more information on each keyword, type HELP OPEN KEYWORDS.
2 TERMINATORS
 The line terminator directs the subsequent action of OPEN. Any value that 
 is entered replaces the contents of the word whose address and current value
 are shown in the first part of the display line. 

       <ESC>	     ESCape or ALTMODE:  ESC (ALTMODE) terminates acceptance
		     of futher input and is the only exit from the OPEN
		     command. If used after a special control character,
		     it converts the contents of a location from octal to
                     to the desired format.
      	<RET>	     RETURN: the next sequential location is opened. If used
                     after a special control character and new value sequence,
                     it inserts the new value in the specified format into 
                     a location.
       ^<RET>	     Circumflex (up-arrow on some terminals)/RETURN: the 
                     previous location is opened.
 *<RET> or @<RET>    Asterisk/RETURN or at sign/RETURN: the location pointed
                     to by the contents of the opened location is opened.
       ><RET>        Right-angle bracket/RETURN: the contents of the opened
                     location are treated as a branch instruction.  Effective
                     address of the branch is the next opened location.  You 
                     cannot supply a value (modify the current open location)
                     and close the location with a right-angle bracket/RETURN.
2 KEYWORDS
 /AFF=[CPx,UBy]      Accesses an address relative to specified processor's 
                     I/O page. The square brackets are required syntax.

 /CPU=CPx            Accesses an address relative to the specified CPU 
                     partition.

 /DRV=dd:            Accesses an address relative to the beginning of the 
                     partition that contains the loadable driver for the 
                     specified device.

 /KNL                Accesses the first 32K of memory.

                     On RSX-11M-PLUS systems supporting I- and D-space, /KNL 
                     accesses and prints the contents of addresses in the 
                     Executive data space.

 /KNLD               Accesses and prints the contents of addresses in the 
                     Executive data space. Valid only in systems that support 
                     I- and D-space.

 /KNLI               Accesses and prints the contents of addresses in the 
                     Executive insruction space.  Valid only in systems that 
                     support I- and D-space.

 /REG=region-name    Accesses an address relative to the beginning of the 
                     specified region.

 /TASK=taskname      Accesses an address relative to the specified task (the 
                     task partition).  Note that the task must be fixed. 
