Week 2 Friday -- MAE 412
Lecture:
- Programmers Model -- Accumulator, Program Counter, X &
Y Registers, SP., PSR
- Wire Emulator Program revisited. How long does it
take to execute? Why is there a 4-15 microsecond delay before the output
updates?
- Stand-alone programs. Reset Vectors (FFFC and FFFD)
-- Start-up sequence.
- ADX-65 assembler. Burn an EPROM using the EMP-21 programmer. (We'll do together in lab)
- Load/Store instructions (LDA, LDX, LDY, STA, STX,
STY)
- Pulse generator program -- (aside: method for increasing
the loop time) (BEQ, BNE)
- Edge trigger program (BPL, BMI)
- BIT and CMP instructions
Assignment:
- Read chapter 3 of CST found on e-reserves through Black
Board.
- Continue studying the 6502 instruction set.