• 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/21

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;

21 Cards in this Set

  • Front
  • Back
Is Program Memory volatile or non-volatile?
FLASH memory for program => non-volatile
Is Data Memory volatile or non-volatile?
SRAM for data => volatile
What kind of memory does program memory use?
flash
What kind of memory does data memory use?
SRAM
Where are X, Y, Z registers?
X is R27:R26, Y is R29:R28, Z is R31:R30
Where does the X register start?
R26
Where does the Y register start?
R28
Where does the Z register start?
R30
How many interrupt vectors are there?
35
PORT D contains which interrupt pins?
0-3
PORT E contains which interrupt pins?
4-7
EICRA controls the detection of interrupts from which interrupt pins?
0-3
EICRB controls the detection of interrupts from which interrupt pins?
4-7
Where are the interrupt vectors located?
Program memory addresses $0000-$0046 (0-70).
Which interrupt vector corresponds to INT0?
$0002
How many GPRs are there?
32
Where are the GPRs located?
R0-R31
When you use the mul function, where is the result stored?
R1:R0
The LSB of the Z register distinguishes between what?
8-bit and 16-bit constants stored in program memory.
True or false: if the Zero flag is not set, the result is zero.
False. If Z-flag is not set, result is not zero.
What does .org represent?
Address of next allocated memory byte.