68000 labs - Experiments in Computer Architecture II
          by Larry Grover

     Closed Labs

 

            Copy program - perform  1/17-19, report due 1/23

            Addressing modes - perform  1/24-26, report due 1/30

            More Addressing modes - perform  1/31 2/2, report due 2/6

            Linked Data Structures - perform 2/7-9, report due 2/13

                       

            Control structures - perform  2/21-23, report due 2/27

            Logic and shift instructions -  perform 2/28, 3/2 report due 3/6

            Procedure protocols -perform 3/7-9, report due 3/13

Arithmetic and condition codes - perform  2/14-16, report due 2/20

 

Open Labs - Report should be submitted within two weeks after the completion of

Corresponding closed lab

            1. Name and social security number

            2. Program relocatable code

            3. Condition codes and Bcc

            4. Hamming code

            5. Shifting

            6. Parity function

            7. Recursion

            8. Microprocessor Hardwired Control

            Array Traversing

            GCD

 

X86 labs - IBM PC Programming by Marut Yu

Closed and open Labs

Case conversion - assign 3/14, perform 3/14-16, report due 3/20

            Debugging, processor status and Flags registers - a 3/21 p-3/21-23 R 3/27

            Flow control instructions - assign 3/28 perform 3/28-30 Report due 4/3

            Logic shift and Rotate instruction a-4/4  p-4/4-6 Report due - 4/10    

            Stack and procedures - assign 4/11, p 4/11-13 Report due  4/17

            Text display and keyboard programming a 4/18, p  4/18-20 Report 4/24

            Game program and color graphics - a  4/25, p 4/25-27 Report due 5/1

 

I reserve the right to change the topics, or to add an item of related interest to it. However, should I do so, I will talk with you before or after class.