EE 361 LAB 3 ADDRESSING AND AS11 INTRODUCTION References: EE361 Texts Schedule: Week of 9/22 Pre-lab due, do the lab Week of 9/29 Memo report due, last time to demonstrate the working program 1. Pre-Lab: a. Create a source file (ASCII text file) that reproduces the program in part 4 of Lab 2. Come to lab with this on your floppy disk ready to upload it to the EVB and demonstrate it to your lab instructor. 2. Use the Buffalo Monitor ASM command to enter the following program at $c000. ldab #5 ldab 5 ldx #c000 ldab 7,x ldx c000 ldab 7,x nop swi Demonstrate and explain to your lab instructor what is going on at each program step. 3. Use the memory modify command and enter the following data at $d000 and $d100: D000: 48, 65, 6c, 6c, 6f, 04, 48, 65, 6c, 6c, 6f D100: 04 Enter the following program using ASM at $c000. ldx #d000 jsr ffca (OUTSTRG0) ldx #d006 jsr ffca swi Explain to your lab instructor what is going on for each subroutine call. You may find it useful to employ breakpoints. 4. Use the AS11 cross-assembler to assemble the source program from part 4, Lab 2, upload it to the EVB and demonstrate it to your instructor. 5. Grading: Demo (2) 5 points, demo (3) 5 points, demo (4) 5 points.