HOME

 

EE360, Spring 2006


Microprocessors

Assignments


1. Due 01/18/06

    Read Chapter 1
    Read  How microprocessors work

2. Due 01/23/06

3. Due 02/06/06

    Chapter 3: Problems 9, 21, 23, 24, 25, 27, 31

Go through the MASM tutorial
   - make sure you install all the programs on your personal computer
   - execute the sample program step-by-step on you computer
   - in the HW report, supply line-by-line comments on the example program indicating addressing modes both for source and destination of each instruction. (Example "MOV AL, BL ; Source: register addr. Destination: register addr.")

4. Due 02/15/06

       - Assembly problems

5. Due 02/22/06
        - End-of-chapter and assembly problems

 

6. Due 02/27/05 - turn in the assignment to Sunny, in CAMP 115 during the day. In case of his absence from the desk, a drop will be available for reports.

Chapter 5: problems 1, 4, 7, 13, 29
For problem 29, compile and test the program in the debugger. Supply a printout of the .lst file with your report.

7. Due 03/10/06

Chapter 5: Problems 35, 37, 39

8. Due 03/22/06 - submit this assignment via email to sunnyx@cias.clarkson.edu

   Read Chapter 6, section 6-4 Introduction to Interrupts
   read Chapter 4, section 4-4
   read  Help on video memory organization
   read  the programming assignment
 

9. Due 03/29/06.
           Chapter 9, problems 11, 13, 25, 29, 33

For the programming assignment, send assembly and excutable files to sunnyx@cias.clarkson.edu and turn in a hard copy of the code in class. Email and hard copies must match!
           Programming assignment


10. Due 04/05/06.
           Chapter 9, problems 33, 35
           Chapter 10, problems 1, 3, 4, 5, 6, 19
           For the programming assignment, send assembly files to sunnyx@cias.clarkson.edu and turn in a hard copy of the code in class. Email and hard copies must match!
          
Programming assignment
 

11. Due 04/12/06

            Chapter 10, problems 27,  43
            Note: if circuit modification is required, you may clearly mark changes on a copied page from the book. If programmable logic is involved in the schematics then you must provide the programming equations or the answer will not count.
           For the programming assignment, send assembly files to sunnyx@cias.clarkson.edu and turn in a hard copy of the code in class. Email and hard copies must match!
            Programming assignment
            Use this assembly template

12. Due 04/19/06

             Chapter 11, problems 11, 19, 29, 55

13. Due 04/26/06 Note: NRZI code diagram in the book is wrong! Use the example from class notes.

             Chapter 15, problems 5 and 35
             Chapter 12, problems 31, 37

January 20, 2006

Contact the instructor at: