Data Rate Versus Signal Rate

Today’s Agenda
–Go over exam 2 (both parts)
–Lecture 19 – introduce MARIE – show recording
so that they can refer back to it at their leisure
–Roll out lab 7 – 1 hour to complete
Dr. Clincy
Lecture
1
CS3501 Exam 2 Review
–Average score=47, Average Grade = 75
–Score Standard Deviation=26
–Grading Scale
• 100-88 A-grades (0 students)
• 87-61 B-grades (2 students)
• 60-34 C-grades (2 students)
• 33-7 D-grades (2 students)
• 6-0
F-grades (0 students)
Pass back exams to have your grades logged
Dr. Clincy
Lecture
2
Exam 3
• Given on Thursday (7/29)
• Cover Ch 4 and sections 5.1 and 5.2
• Open Book
Dr. Clincy
Lecture
3
Installing and Using MARIE
• Download the zip file and extract
• Provided: Quick Guide, Full and Complete Guide, Marie Simulator,
Marie DataPath Simulator, and four examples
• With Java Virtual Machine (JVM) Version 5 or higher installed on your
machine, No installation is required…. Simply run the simulators by
clicking on them
• Let’s see an example using the assembly code we covered in class
• Let’s recap the code first
Dr. Clincy
Lecture
4
A Simple Program
• A program that adds two numbers together, storing the sum in memory
Program
Data
Result
Dr. Clincy
Assembly
Language
Lecture
Machine
Language
5
Catering for MARIE
Instead of forcing the memory location for the variables, we could use
labels in the following manner:
Load X
Add Y
Store 106
Halt
X, Hex 0023
Y, Hex FFE9
Let’s now play with Marie
Dr. Clincy
Lecture
6