Use LEFT and RIGHT arrow keys to navigate between flashcards;
Use UP and DOWN arrow keys to flip the card;
H to show hint;
A reads text to speech;
31 Cards in this Set
- Front
- Back
Each chip only has ___ data lines
|
8
|
|
What bit lets you step through your program
|
Trace Bit
|
|
RTS used in what mode
|
User Mode
|
|
Priveleged instructions can only occur in
|
Supervisory State
|
|
To return from an exception handler you must use what?
|
RTE
|
|
All exception processing is performed in What state?
|
Supervisor
|
|
A typical exception pushes the current program counter and ....
|
flags
|
|
Vector addresses are equal to
|
4 times the vector number, then convert to HEX
|
|
The first vector is reserved for
|
the initial supervisor stck pointer and program counter
|
|
No instruction begins with an ...
|
A(1010) or F(1111)
|
|
When not requesting a hardware interrupt, the IPL inputs must all be
|
high
|
|
What happens when things are put in the stack
|
The stack decrements
|
|
What happens when things are taken out of the stack
|
The stack increments
|
|
The 68000 is always functioning in one of which 3 states?
|
Normal, Halted, Exception
|
|
THe 68000 is executing instructions that may be part of a user program in what state?
|
Normal processing state
|
|
The processor is not executing any instructions in what state?
|
Halted
|
|
This state is loosely though of as an interrupt
|
Exception State
|
|
The state of all internal flags, together with the contents of all CPU register, including the program counter is called the
|
Context of the processor
|
|
Name two privilege states
|
user and supervisor
|
|
Which bit is used to determine the type of privilege
|
S bit
|
|
If the S bit is 0, the processor executes instructions in which state
|
User
|
|
If the Reset exception occurs at a time when any kind of processing is taking place...
|
that process is terminated and never resumed
|
|
The external system hardware must pull RESET and HALT to ground for at least
|
100ms to initiate a reset exception
|
|
What happens when the processor tries to fetch data longer than 1 byte in length from an odd memory location
|
Address Error
|
|
The nonmaskable interrupt is which level
|
Level 7
|
|
What is any code read from memory,during an instruction feth, that does not match the bit patterns of any of the predefined opcodes in the 68000's instruction set
|
An illegal instruction
|
|
When a vector is needed but the vector number is not supplied the processor will create an
|
Autovector
|
|
What gives the user a chance to enhance the instruction set of the 68000, by adding custom instructions at a later time
|
Unimplemented Instructions (All begin with A or F)
|
|
How many TRAPS are there?
|
16
|
|
What is the difference between TRAP and TRAPV
|
TRAPV does not require an operand field and will generate exception only if (V) flag is set
|
|
Which instruction is used to check the value in a data register to see if it is within a certain range
|
CHK (Only lower word of data register is checked)
|