Lecture Topics
Today: Floating Point Numbers and Operations
(M&H 2.3 and 3.4)
Next: continued
Handouts
New: Project #6
1
Announcements
Selfstudy Module #6
Selfstudy Module #7
Project #5 (due no later than 10/8)
Project #6 (due no later than 10/22)
Exam
Notes on Computer Project #3
Comments about the assignment and responses to frequently asked questions will
be added to this file as necessary.
* comments added on 01/25/15 *
1) Please note the following statement from the assignment handout:
The deliver
Lecture Topics
Today: SPARC Subprograms
(M&H 4.6 and 10.4 and course notes)
Next: SPARC Data Organization
(M&H 4.5 and course notes)
1
Announcements
Selfstudy Module #10 (this week)
Project #8 (due no later than 3/24)
Project #9 (due no later than 3/31)
Lecture Topics
Today: ISA Implementations
(M&H 6.16.3, 10.110.3)
Next: continued
Handout: from course pack
1
Announcements
Selfstudy Module #15 ISA
Implementations
Project #12 (due no later than 4/28)
Final Exam see email
2
1
Final Exam
Thursday, May 5
Lecture Topics
Today: SPARC Subprograms
(M&H 4.6 and 10.4 and course notes)
Next: continued
1
Announcements
Selfstudy Module #9 (this week)
Project #7 (due no later than 3/17)
Project #8 (due no later than 3/24)
2
1
Flow of Control
Three forms of control
Lecture Topics
Today: SPARC Data Organization
(M&H 4.5 and course notes)
Next: Exam #2
1
Announcements
Selfstudy Module #11 data organization
Project #9 (due no later than 3/31)
Project #10 (due no later than 4/14)
Exam #2 Tuesday, 4/5
2
1
Data Movement
Lecture Topics
Today: ISA Implementations
(M&H 6.16.3, 10.110.3)
Next: continued
1
Announcements
Selfstudy Module #14 Assembler
Processing
Project #11 (due no later than 4/21)
Project #12 (due no later than 4/28)
2
1
ISA Implementations
Instruction Set
Lecture Topics
Today: The Translation Process
(M&H 5.15.3)
Next: continued
1
Announcements
Selfstudy Module #13 Performance
Evaluation
Project #10 (due no later than 4/14)
Project #11 (due no later than 4/21)
Exam #2 returned last time
2
1
Project #10
s
Lecture Topics
Today: Integer Numbers and Operations
(M&H 2.2.52.2.6 and 3.13.3)
Next: Floating Point Numbers and Operations
(M&H 2.3 and 3.4)
1
Announcements
Selfstudy Module #5
Selfstudy Module #6
Project #5 (due no later than 10/8)
Exam #1 Wednesda
Lecture Topics
Today: Integer Numbers and Operations
(M&H 2.2.52.2.6 and 3.13.3)
Next: continued
Handouts
Old: Project #5
1
Announcements
Selfstudy Module #5
Selfstudy Module #6
Project #4 (due no later than 10/1)
Project #5 (due no later than 10/8)
2
Notes on Computer Project #10

Comments about the assignment and responses to frequently asked questions will
be added to this file as necessary.
* comments added on 3/28/16 *
1. As stated on the assignment handout, you are required to create a makefile
CSE 320 Honors Project
Milestone #7
Milestone Deliverables
Use the "handin" system to submit the following file:
machine.c
I recommend completing the milestone by Tuesday, April 12 (it must be
completed no later than Tuesday, April 19).
Please note
Some additional commentary about Milestone #7.
1. The machine you're building for Milestone #7 is an extension of the machine
from Milestone #6.
2. I have posted the sequence of machine language instructions which will be
used by the "handin" system to v
Lecture Topics
Today: Combinational Circuits
(M&H A.1A.7, B.1B.2.2 and B.2.4)
Next: continued
Handouts
Project #2 (two pages)
1
Announcements
Selfstudy Module #2 (this week)
Project #1 (due no later than 9/10)
Project #2 (due no later than 9/17)
Remind
Lecture Topics
Today: Number Systems for Computing
(M&H 2.12.2.4)
Next: Integer Numbers and Operations
(M&H 2.2.52.2.6 and 3.13.3)
Handouts
Old: Project #4 (two pages)
1
Announcements
Selfstudy Module #3
Selfstudy Module #4
Project #3 (due no later t
Lecture Topics
Today: Integer Numbers and Operations
(M&H 2.2.52.2.6 and 3.13.3)
Next: continued
Handouts
New: Project #5
1
Announcements
Selfstudy Module #4
Selfstudy Module #5
Project #4 (due no later than 10/1)
Project #5 (due no later than 10/8)
2
Lecture Topics
Today: SPARC Floating Point Operations
(course notes)
Next: The Translation Process
(M&H 5.15.3)
1
Announcements
Selfstudy Module #12 FPU ops
Project #10 (due no later than 4/14)
Project #11 (due no later than 4/21)
Exam #2 returned today
Lecture Topics
Today: SPARC Assembly Language
(M&H 4.24.5 and course notes)
Next: continued
1
Announcements
Selfstudy Module #8 (this week)
Project #6 (due no later than 3/3)
Project #7 (due no later than 3/17)
Exam #1 unclaimed exams available
2
1
SPAR
Lecture Topics
Today: Integer Numbers and Operations
(M&H 2.2.52.2.6 and 3.13.3)
Next: Floating Point Numbers and Ops
(M&H 2.3 and 3.4)
1
Announcements
Selfstudy Module #5 (this week)
Selfstudy Module #6 (next week)
Project #4 (due no later than 2/11)
Lecture Topics
Today: Floating Point Numbers and Ops
(M&H 2.3 and 3.4)
Next: Exam #1
1
Announcements
Selfstudy Module #6 (this week)
Selfstudy Module #7 (next week)
Project #5 (due no later than 2/18)
Project #6 (due no later than 3/3)
Exam #1 Tuesday,
Lecture Topics
Today: ISA Implementations
(M&H 6.16.3, 10.110.3)
Handout: pipelined ARC+
1
Announcements
Selfstudy Module #15 ISA
Implementations
Project #12 (due no later than 4/28)
Final Exam see email
2
1
Final Exam
Thursday, May 5 (7:459:45 AM)
12