Hide menu

Laboratory

Rules

Before you read the information on this Web page, please spend some time to read the

rules

that we apply to conduct the laboratory work in this course. In addition to what you just read by following the abovementioned link,

  • a lab group consists of 1 to 2 students (preferably 2!), and
  • a lab group is not allowed to work on more than one computer during the scheduled lab sessions.

If you have any questions, or if you are not sure about the exact meaning of any of the rules, you must consult the course leader or the lab assistants before you start working with the labs.

General information

This lab is done in groups of 1 to 2 students. You should choose a lab partner and sign up in Webreg. The registration deadline is set on Monday 12th of November 2012.
In Webreg, you can sign up in any group. Students are allowed to attend all lab sessions. In situations when there are too many students that want to attend a lab session, and there is no free machine in the lab rooms, students from a particular group will have the higher priority to attend. Since there are two lab sessions per week , the following scheme applies:
Group A and Group B have higher priority to attend the first lab session in the week, while
Group C and Group D have higher priority to attend the second lab session in the week.
Group E, is there just in case all the other groups are full.
If you have any problems registering through Webreg or if you want to switch groups contact the course assistant.

Examination

The examination of each of the three lab assignments are based on a demonstration to your lab assistant and a written report to be handed in before the deadline outlined further down on this page. Demonstrations are done during lab sessions. Once you have demonstrated a lab assignment to your lab assistant you need to hand in a lab report for that lab assignment. In the report, you should explain in detail what you have done and answer the questions with sufficient motivation. You should use figures when necessary. There are deadlines for handing in lab reports (you need to demonstrate the labs prior to handing in the reports); see more information further down on this page.

Preparation

Before you start working on the lab assignments, please go through the following preparations.

Assignments

  • Lab 1: Assembly Programming
    Deadline for handing in lab report 1: November 19, 2012
  • Lab 2: VLIW Processors
    Deadline for handing in lab report 1: December 03, 2011
  • Lab 3: Cache Memories
    Deadline for handing in lab report 2: December 17, 2011
  • Failure to meet the deadlines in respect to demonstrations, means students are requested to take next year's lab course. Failure to hand in report in time, means there is no guarantee when report is corrected.

    Lesson notes

    Here you find all the materials that have been presented during the lesson.
    The slides are available on the following file.
    The solution to the problem of counting the number of '1' in the binary representation is available in this file.
    The solution to the problem of designing a security system is available in this file.

    Page responsible: Unmesh Bordoloi
    Last updated: 2012-10-30