EET 3333 – Microprocessors I – Fall 2010

advertisement
EET 3333 – Microprocessors I – Fall 2010
Homework #1. Due Aug 26.
Ch 1: 1-7 (a and b only), 10-16 (a and b only), 17, 18, 21, 22-26 (a and b only),
27, 28 (a and b only), 30, 31, 32
Homework #2. Due Sep 9.
Ch 4: 5, 20, 21, 25, 26, 28, 30, 34, 35, 36, 45
1. What are the names of the five 16-bit registers for the 68HC11 microcontroller? Also give their
abbreviations.
2. What are the names of the three 8-bit registers?
3. What would be the instruction to place the decimal value of 1023 into the stack pointer SP?
4. What would be the instruction to load the contents of memory locations at $0000 and $0001 into double
accumulator D?
5. Write an instruction sequence to add the contents of the memory locations at $00 and $01 and then store
the sum in the memory location at $10. This can be done with three instructions (a load, an add, and a
store).
Homework #3. Due Sep 21.
Ch 7: 1, 2, 4 (a,b,c), 5, 6, 7, 14, 25, 26, 28 (a,b)
Homework #4. Due Sep 28.
Ch 7: 28 (a,b,c), 38, 39, 43, 44
Homework #5. Due Oct 12.
Ch 2: 2, 3, 5, 6, 10, 22, 24
Homework #6. Due Nov 4.
Ch 3: 2,4,7,8,9,10,24,25,26,28,35,36,37,42,45,50,57(a)
Homework #7. Due Nov 18.
Ch 5: 2, 16, 17, 21, 31, 32, 36
Homework #8. Due Nov 30.
Ch 8: 1 – 5, 19, 26, 36
Homework #9. Due Dec 7.
Ch 9: 3, 5, 6, 7, 12, 13
Download