GLOSSARY
Glossary-4
Local Call
A procedure call that does not require a switch in the current execution
mode or a switch to another stack. Local calls can be made explicitly
through the
call
,
callx
and
calls
instructions and implicitly through the
fault call mechanism.
Local Registers
A set of 16 general-purpose data registers (r0 through r15) whose
contents are associated with the procedure currently being executed.
Local registers hold the local variables for a procedure. Each time a
procedure is called, the processor automatically allocates a new set of
local registers for that procedure and saves the local registers for the
calling procedure.
Memory
Array to which address space is mapped. Memory can be read-write,
read-only or a combination of the two. A memory address is generally
synonymous with an address in the address space.
Memory-Mapped
Register (MMR)
A 32-bit register located in memory used to control specific sections of
the processor. All MMRs reside inside the processor. These registers can
be manipulated like any other register, but their contents affect the
processor’s behavior directly.
“Natural” Fill
Policy
The processor fetches only the amount of data that is requested by a load
(i.e., a word, long word, etc.) on a data cache miss. Exceptions are byte
and short word accesses, which are always promoted to words.
No Imprecise
Faults (NIF) Bit
AC register bit 15. This flag determines whether or not imprecise faults
are allowed to occur. If set, all faults are required to be precise; if clear,
certain faults can be imprecise.
Non Maskable
Interrupt (NMI)
Provides an interrupt that cannot be masked and has a higher priority than
priority-31 interrupts and priority-31 process priority. The core services
NMI requests immediately.
Parallel Faults
A condition which occurs when multiple execution units, executing
instructions in parallel, report multiple faults simultaneously. Setting the
NIF bit prohibits execution conditions which could cause parallel faults.
Pending Interrupt
An interrupt that the processor saves to be serviced at a later time. When the
processor receives an interrupt, it compares the interrupt’s priority with the
priority of the current processing task. If the priority of the interrupt is equal
to or less than that of the current task, the processor saves the interrupt’s
priority and vector number in the pending interrupt fields of the interrupt
table, then continues work on the current processing task.
PFP
See Previous Frame Pointer.
Pointer
An address in the address space (or memory). The term pointer generally
refers to the first byte of a procedure or data structure or a specific byte
location in a stack.
Содержание 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: ......