[FrontPage] [TitleIndex] [WordIndex

The Honor Code Policy

I expect students to abide by the Honor Code when doing any work for this class. For homeworks and machine problems, unless otherwise specified, the general rule of thumb is: I want you to do the homework yourself. You should attempt each problem yourself, and if you cannot do it, you may consult other people. When consulting other people, it is not acceptable to ask for a copy of their homework to check answers against. Working with someone else should be in consultation mode, or in discussion mode, not in copying mode. They are there to help you understand the problem and the approach to solving the problem, not providing an answer.

You must annotate, per problem, the persons you worked with and in what capacity (briefly -- a few words).

For all team-based work, replace you and yourself with you and your team above.

If there are any questions, please email me directly. Do not make any assumptions.

The Homework

  1. /Homework 0

  2. Homework 1 - Due before class, September 21, 2009

  3. Machine Problem 0 - Due before class, September 28, 2009

  4. Machine Problem 1 - Due before class, October 5, 2009. Demo day is October 6, 2009.

  5. Machine Problem 2 - Due before class, October 20, 2009. Demo day is October 21, 2009, in class.

  6. Machine Problem 3 - Due before class, with demo, November 5, 2009

    • mp3_support.zip - support files for MP3

      • assembly: assembly language source code
      • binary: the actual binary code you point your instruction memory at
      • memories: the simple Verilog memories to use
      • mpc.exe: the assembler, compiled for Windows
      • Use like: mpc <infilename> <outfilename>

    • mpc.zip - the assembler for Windows

    • /Writemem Example


2013-08-01 15:09