I’ve uploaded all the assignments we had for Computer Architecture (CSA 278). They are available on my public server as well: Assignments. Continue reading this article for brief descriptions of each assignment.

  • Assignment #1
  • Assignment1_Solution.doc (45.5 Kb)
  • Assignment1.doc (45.5 Kb)
  • Files related to assignment #1 on history and basic terminology of modern PCs.
  • Assignment #2
    • Assignment2_Solution.doc (58.5 Kb)
    • Assignment2.doc (42.5 Kb)
    • Assignment covering basics of Boolean algebra including: developing turth tables, constructing Boolean equations, evaluating Boolean equations, and translating English statements to Boolean equations.
  • Assignment #3
    • Assignment3_Solutions.doc (69 Kb)
    • Assignment3.doc (50.5 Kb)
    • Assignment3_SimpleComputer.ms10 (73.12 Kb)
    • Assignment on drawing logic circuits (including the Tea Kettle and Simple Computer circuits)
  • Assignment #4
    • Assignment4_Solutions.doc (149 Kb)
    • Solutions for Assignment #4
  • Assignment #5
    • Assignment5_Solutions.doc (113 Kb)
    • Assignment5.doc (95 Kb)
    • Assignment #5 along with solutions.
  • Assignment #6
    • Assignment6_Solutions.doc (149 Kb)
    • Assignment6.doc (98 Kb)
    • Assignment on x86 assembly concepts and simple arithmetic operations.
  • Assignment #7
    • Assignment7.doc (62.5 Kb)
    • Assignment7_sphere.s (4.689 Kb)
    • Documents and solutions associated with programming assignment on displaying the radius of a sphere.
  • Assignment #8 — StringDeletion in Java & Assembly
    • Assignment8_StrDel.java (1.133 Kb)
    • Assignment8_strdel.s (6.113 Kb)
    • Here is the completed method for deleting an array of characters in Java for your reference. In addition, I have uploaded the solution in assembly as well.
  • Assignment #9
    • Assignment9_Solutions.doc (124.5 Kb)
    • Assignment9.doc (105 Kb)
    • Questions and solutions for Assignment #9
    Share:
    • Digg
    • del.icio.us
    • Facebook
    • Google