• Shuffle
    Toggle On
    Toggle Off
  • Alphabetize
    Toggle On
    Toggle Off
  • Front First
    Toggle On
    Toggle Off
  • Both Sides
    Toggle On
    Toggle Off
  • Read
    Toggle On
    Toggle Off
Reading...
Front

Card Range To Study

through

image

Play button

image

Play button

image

Progress

1/36

Click to flip

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