Intel i960 Jx Developer's Manual page 556

Microprocessor
Table of Contents

Advertisement

GLOSSARY
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
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
A 32-bit register located in memory used to control specific sections of
Register (MMR)
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
The processor fetches only the amount of data that is requested by a load
Policy
(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
AC register bit 15. This flag determines whether or not imprecise faults
Faults (NIF) Bit
are allowed to occur. If set, all faults are required to be precise; if clear,
certain faults can be imprecise.
Non Maskable
Provides an interrupt that cannot be masked and has a higher priority than
Interrupt (NMI)
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.
Glossary-4
,
and
instructions and implicitly through the
call
callx
calls

Advertisement

Table of Contents
loading

Table of Contents