1 07/27/83 set
2
3 Syntax: set PTR_N VIRTUAL-ADDR
4
5
6 Function: set a internal temporary pointer much like a cpu pointer
7 register i.e. "pr6" or "sp". These pointers can then be used as a
8 VIRTUAL-ADDR by other analyze_multics commands.
9
10
11 Argument:
12 VIRTUAL-ADDR
13 may be a segment number, name or symbolic address e.g. 64 prds
14 prds$am_data. Do a 'help virtual_address' for more detailed
15 information on acceptable virtual-address constructs.
16 PTR_N
17 can be either the name or number of a 'temporary pointer'. There
18 are 8 temporary pointers and 2 special case pointers.
19 number name number name
20 pr0 ap pr4 lp
21 pr1 ab pr5 lb
22 pr2 bp pr6 sp
23 pr3 bb pr7 sb
24 prmc intended to be a pointer to the current MCs.
25 prfr intended to be a pointer to the current stack frame.
26
27
28 Examples:
29 set pr6 240|100 this would set a temporary ptr named pr6 sp.
30 set sb 240 this would set the temporary ptr sb to the
31 base of seg 240 240|0.
32
33
34 Notes:
35 The value of a temporary pointer can be displayed via the value
36 request: value ptrn | -all
37
38
39