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;
36 Cards in this Set
- Front
- Back
Requesting device that requests use of the 68000's buses by activating the BR(bus request) input
|
Bus Master
|
|
DTACK (data transfer acknowledge) is used by external circuitry to perform this...
means that every single byte must be acknowledged before the next can be transfered |
Asynchronous data transfers
|
|
performed using E, VMA, and VPA
|
Synchronous transfers
|
|
Output only (e.g. A1-A23)
|
Unidirectional signals
|
|
A state that represents a half cycle of the CLK input to the processor
|
Cycle state
|
|
The smallest amount of time in which the processor can perform any function
|
State time
|
|
this group deals with the microprocessor power and clock inputs
|
Vcc, GND, CLK
|
|
this group of signals is used to output the encoded processor status. Valid only when the AS signal is active(AS is low)
|
FCo,FC1,and FC2
|
|
this group of signals is provided to give the 68000 the capability to control older 68000 peripherals
|
E (clock), VMA (valid memory address), and VPA (valid peripheral address)
|
|
Out of E, VMA, and VPA, which one is an input only? This input is used to inform the 68000 that it has addressed a 68000 peropheral and that the data transfer should be synchronized with theE clock
|
VPA
|
|
This is used to generate the proper timing signals for 68000 peripherals
|
E clock
|
|
Synchronization is indicated by this output which goes low when the processor synchronizes with the E clock
|
VMA (valid memory address)
|
|
this group is used for interrupt control. These three inputs are used by external circuitry to request the encoded priority level of the hardware interrupt. Level 7 has the highest priority
|
IPLo, IPL1, IPL2
|
|
this interrupt input is the most significant
|
IPL2
|
|
this group is used for bus arbitration control. These signals are used to place the 68000 in a wait state while use is made of the hardware connected to its buses
|
BR (bus request), BG(bus grant), and BGACK (bus grant acknowledge)
|
|
When the processor is in a total processor reset (HALT+RESET), which registers does it affect?
|
Supervisor stack pointer(vector 0) and program counter (vector 1), Status register now indicates a lecvel 7 interrupt priority. The trace bit and the supervisor bit is set.
|
|
this group of signals is used for system control. They are "panic buttons"
|
BERR(bus error), Reset, and Halt
|
|
The 68000 will rerun the bus cycle if the Halt line is asserted before or at the same time as the BERR signal. This happens when the data and address buses are put into what state?
|
High impedance state
|
|
Which state is "open"
|
High impedance state
|
|
What level indicates that there are no interrupts present?
|
Level 0 (all three inputs are high)
|
|
In what register is masking done for Interrupt level encoding?
|
Status register
|
|
Before the new bus master activates BGack. There are 4 conditions
|
BG must be active
AS inactive DTACK inactive BGACK inactive |
|
this group contains five signals that are essential to the proper operatio of external hardware
|
asynchronous bus control
AS,R/W,UDS,LDS, and DTACK |
|
This signal is used to indicate that a valid memory address exists
|
AS (Address Strobe)
|
|
This signal determines whether the current cycle is read or write
|
R/W (Read/Write)
|
|
These signals are used to get 8 bits of information to/from selected portions of the 68000 data bus
|
UDS Upper data strobe) and LDS (lower data strobe)
|
|
This controls data on bits 8 to 15 of the data bus (the even bytes)
|
UDS
|
|
This controls data on bits 0 to 7 (the odd bytes)
|
LDS
|
|
To transfer 8 bits of data either UDS or LDS needs to be active. To transfer 16 bits at once both UDS and LDS need to be what?
|
Low
|
|
A1-A23 are always used to transmit a memory address except during...
|
Interrupt acknowledge cycle
|
|
This bidirection bus is used to transfer data between the processor and the outside world
|
D0-D15
|
|
This gives the ability to drive many more devices than the processor's address/data lines do
|
Buffer
|
|
The signals involved with memory access
|
D0-D15,A1-A23,AS,R/W,UDS,LDS,DTACK
|
|
The signals involved with I/O to peripherals
|
E, VMA, VPA, and all memory signals except DTACK
|
|
The signals involved with interrupts
|
IPL0, IPL1, IPL2, FC0-FC2, and A1-A23
|
|
Bus arbitration signals are
|
BR, BG, and BGACK
|