GLOSSARY
Glossary-7
GL
OS
S
A
R
Y
Supervisor Stack
Pointer
The address of the first byte of the supervisor stack. The supervisor stack
pointer is contained in bytes 12 through 15 of the system procedure table
and the trace table.
Supervisor Stack
The procedure stack that the processor uses when in supervisor mode.
System Call
An explicit procedure call made with the
calls
instruction. The two types
of system calls are a system-local call and system-supervisor call. On a
system call, the processor gets a pointer to the system procedure through
the system procedure table.
System Data
Structures
One of three IMI components. The following system data structures
contain values the processor requires for initialization: PRCB, IBR,
system procedure table, control table, interrupt table.
System Procedure
Table
An architecturally-defined data structure that contains pointers to system
procedures and (optionally) to fault handling procedures. It also contains
the supervisor stack pointer and the trace control flag.
Trace Table
An architecturally-defined data structure that contains pointers to
trace-fault-handling procedures. The trace table has the same structure as
the system procedure table.
Trace Control Bit
Bit 0 of byte 12 of the system procedure table. This bit specifies the new
value of the trace enable bit when a supervisor call causes a switch from
user mode to supervisor mode. Setting this bit to 1 enables tracing; setting
it to 0 disables tracing.
Trace Controls
(TC) Register
A 32-bit register that controls processor tracing facilities. This register
contains one event bit and one mode bit for each trace fault subtype (i.e.,
instruction, branch, call, return, prereturn, supervisor and breakpoint).
The mode bits enable the various tracing modes; the event flags indicate
that a particular type of trace event has been detected. All the unused bits
in this register are reserved and must be set to 0.
Trace Enable Bit
PC register bit 0. This bit determines whether trace faults are to be
generated (1) or not generated (0).
Trace Fault
Pending Flag
PC register bit 10. This flag indicates that a trace event has been detected
(1) but not yet generated. Whenever the processor detects a trace fault at
the same time that it detects a non-trace fault, it sets the trace fault
pending flag then calls the fault handling procedure for the non-trace
fault. On return from the fault procedure for the non-trace fault, the
processor checks the trace fault pending flag. If set, it generates the trace
fault and handles it.
Содержание i960 Jx
Страница 1: ...Release Date December 1997 Order Number 272483 002 i960 Jx Microprocessor Developer s Manual ...
Страница 24: ......
Страница 25: ...1 INTRODUCTION ...
Страница 26: ......
Страница 35: ...2 DATA TYPES AND MEMORY ADDRESSING MODES ...
Страница 36: ......
Страница 46: ......
Страница 47: ...3 PROGRAMMING ENVIRONMENT ...
Страница 48: ......
Страница 73: ...4 CACHE AND ON CHIP DATA RAM ...
Страница 74: ......
Страница 85: ...5 INSTRUCTION SET OVERVIEW ...
Страница 86: ......
Страница 111: ...6 INSTRUCTION SET REFERENCE ...
Страница 112: ......
Страница 195: ...INSTRUCTION SET REFERENCE 6 83 6 Opcode mov 5CCH REG movl 5DCH REG movt 5ECH REG movq 5FCH REG See Also LOAD STORE lda ...
Страница 233: ...7 PROCEDURE CALLS ...
Страница 234: ......
Страница 256: ......
Страница 257: ...8 FAULTS ...
Страница 258: ......
Страница 291: ...9 TRACING AND DEBUGGING ...
Страница 292: ......
Страница 309: ...10 TIMERS ...
Страница 310: ......
Страница 324: ......
Страница 325: ...11 INTERRUPTS ...
Страница 326: ......
Страница 369: ...12 INITIALIZATION AND SYSTEM REQUIREMENTS ...
Страница 370: ......
Страница 412: ......
Страница 413: ...13 MEMORY CONFIGURATION ...
Страница 414: ......
Страница 429: ...14 EXTERNAL BUS ...
Страница 430: ......
Страница 468: ......
Страница 469: ...15 TEST FEATURES ...
Страница 470: ......
Страница 493: ...A CONSIDERATIONS FOR WRITING PORTABLE CODE ...
Страница 494: ......
Страница 502: ......
Страница 503: ...B OPCODES AND EXECUTION TIMES ...
Страница 504: ......
Страница 515: ...C MACHINE LEVEL INSTRUCTION FORMATS ...
Страница 516: ......
Страница 523: ...D REGISTER AND DATA STRUCTURES ...
Страница 524: ......
Страница 550: ......
Страница 551: ...GLOSSARY ...
Страница 552: ......
Страница 561: ...INDEX ...
Страница 562: ......
Страница 578: ......