60-265 Computer Architecture I: Digital
Design Fall 2012
Below are
listed the laboratory exercises to be completed in the assigned Laboratory
Sections.
Week |
|
Topic |
Sample Answers –
Fall 2012 |
1 |
|
Introductory
laboratory. |
|
2 |
|
Numeracy |
|
3 |
|
Working with Boolean Logic Expressions |
|
4 |
|
Karnaugh Maps |
|
5 |
|
Combinational Circuit Design |
|
6 |
|
Combinational Circuit Design: II |
|
7 |
|
Sequential Circuit
Design |
|
8 |
|
Register Transfer Level
(RTL) Logic |
|
9 |
|
Instruction Cycle - Timing Logic |
|
10 |
|
Machine Language Program Execution |
|
11 |
|
Tutorial and marking final project. |
|
12 |
|
GA consulting during
scheduled labs. |
|
Laboratory
Objectives:
·
To
provide an interactive learning environment where course related concepts may
be discussed and technical and analytical skills developed and practiced.
·
To
evaluate student work as a measure of required technical and conceptual
competency.
Marking
procedure:
General
Comments:
·
The
nature of the exercises is intended to provide both learning and practice in a
range of techniques. It is intended that
the learning experience should be positive, but challenging.
·
Each
laboratory will concentrate on material covered in previous and current course
lectures.
·
Question
topics may consist of mathematical and logic problems, elementary assembly
language programming, simple C language programming of Assembler components,
simple problems of simulation, circuit design and other types of issues.
·
Some
C language programming may be required (Prereq:
60-140). Typically these will involve
small programs. Editor and compiler
tools are provided through terminal access to student accounts.
·
Although
the majority of questions will be at a basic level, some questions may be
challenging. In such cases students
should obtain assistance from the teaching staff.
·
It
is important that each student perform their tasks independently. Teaching staff are on hand to provide
assistance and to promote learning.
Interaction between students is encouraged, but direct copying of
results is not acceptable.
·
During
evaluation of work the teaching staff may ask students to orally explain their
answers. This is to ensure that students
actually understand what they are doing and to remove incentive for direct
copying.
·
Students
must have a
·
Report
problems to the Laboratory Instructor or to teaching staff.
© All information on this website
is Copyright © 2012 by Robert D. Kent. All rights reserved.