EECS 388: Computer Systems and Assembly Language
Due Feb. 12, 2007
Justify your answers!
Figure 1 shows a part of the memory (both contents and locations).
EECS 388 HW #3
Due: March 4
Problems from textbook
Q1: Page 70: Challenging 7 (20 points)
Write a program segment starting at $C100 that checks bits 0 and 2 of address $D000 and
jumps to $C0CC if both bits are clear.
This task is easily accomplished using
EECS 388 HW #4
Due: April 1
1. (30) Write a program to do matrix addition and subtraction of two 5x5 matrices M1
and M2 based on the position of an eight-position DIP switch. Use port J to read the
switch positions. If the number of ones is even, do the a
EECS 388: Computer Systems and Assembly
Homework 5 Solution
1. (20) How many RTI interrupt events must occur to generate
a 15 minute delay assuming the MCLK is operating at
2MHz and the RTR[2:0] bits are set for 110? How do
you set up the RealTim
Homework #6 (Solution)
4 Conversions, S8CM 0
Continuous, SCAN 1
Multiple Channels, MULT 1
o Therefore, the ADCTL5 register should contain %0011_0000, or $30
o The results of the conversions are in ADR0 ADR3 or $0070 - $0076.