User Tools

Site Tools


course_outline

This is an old revision of the document!


Course Outline

The course outline is a guideline to topics that will be discussed in the course, and when they will be discussed:

Week 1 Week of Sept. 14

Chapter 1 Introduction

Assigned reading 1.1 1.2 1.3

for Wed. class 1.5, 1.6 1.7

Assignment 1 is out, check the Assignments tab




Week 2 Week of Sept. 21

Assembly language three slides per page and One slide per page

Assigned reading 2.1 2.2 2.3

—-



Week 3 Week of Sept. 28

Instruction format 1 slide per page and 3 slides per page

Assigned reading 2.4 (review) 2.5 2.6 2.7 2.8

Procedure call 1 slide per page and 3 slides per page




Week 4 Week of Oct. 5

Lab C check Labs page

The lab demo will be limited to C1 to C6 only, C7 and C8 could be demoed the following lab.

Quiz 1 (Wednesday) Quiz 1 covers up to (not including) procedure call




Week 5 Week of Oct. 12

Lab Test Monday is Thanksgiving no classes

The slides for synchronization and linking 2 slides per page and 3 slides per page

Section 2.11, 2.12, 2.16-2.19

Lab Project

The lab is due Nov. 2nd




Week 6 Week of Oct. 19

MIDTERM Midterm covers up to and including section 2.7

a brief introduction to Verilog

The midterm is on Wednesday

and Lab test 1




Week 7 Week of Oct. 26

Chapter 3: review of integer representation integer_rep.pdf

floating point Introduction to Floating Point Numbers

Lab project




Week 8 Week of Nov. 2

Week 9 Week of Nov. 9

The processor Introduction and building the datapath

Quiz 2 quiz 2 covers 2.7, 2.8, 3.1 and 3.2

Lab L

Some of you asked about the solution of one particular problem in the labtest, here is the solution. Please note that is ONE possible solution, there are many other ways to do this.

Solution for midterm

here is the solution for group A and B




Week 10 Week of Nov. 16

LAB M




Week 11 Week of Nov. 23

LAB N




Week 12 Week of Nov. 30

Lab N (cont.)

Quiz 3




Week 13 Week of Dec. 7




course_outline.1447266980.txt.gz · Last modified: 2015/11/11 18:36 by aboelaze

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki