Intervals
Modes
Chords
Ear Training
Tanks for the Memory
100

Notes C and E

What is a major 3rd?


100

JMP <target>

What is an (unconditional) jump instruction?



100

2 bytes

What is the size of any data pushed onto or popped from the stack?


100

The flags register

What register is used by the CPU to make decisions?

OR

What register is updated by CPU arithmetic operations such add, subtract, or compare?


100

0000-FFFFH

What is the range of addresses in the memory plane?


200

The interval of Trump's administration

What is a minor 2nd?

200

ADI 40H

What instruction adds 40H to the accumulator?

200

Last In, First Out

What is the order or structure of the stack?


200

Conditional Jump

What kind of jump instruction depends on the flag register contents?


200

00-FFH

What is the range of data that can be held in one byte?

OR

What is the range of addresses in the I/O plane?



300

The data are fetched from a RAM memory location

What is direct addressing?

300

DCR B

What instruction decrements the B-register?


300

Return Address

What is pushed onto the stack before accessing a subroutine?


300

JZ <target>

What instruction causes the CPU to take the jump if the zero-flag is set?


300

A diagram showing what devices are mapped in each range of memory addresses

What is a memory map?


400
A CPU register gives the address of the data
What is register indirect mode?


400

LXI H,01FFH

What instruction loads HL with 01FFH?


400

Amount of RAM

What limits the size of the stack?


400

JNC <target>

What instruction causes the CPU to take the jump if the carry-flag is NOT set?


400

Special fact about memory location 0000H

Where does the CPU begin executing instructions on reset?


500

The data is located in a CPU register

What is register addressing mode?


500

The first machine cycle of any instruction

When is an instruction fetched from memory?


500

LXI SP,RAM_ADDRESS

What is the instruction to initialize the stack pointer?


500

An infinite loop

What kind of loop makes no decisions at all?


500

Kind of memory that must be mapped at location 0000H

What is ROM?


M
e
n
u