COP 3402 Pestaina FALL 2009

COP 3402 .. Fundamentals of Computer Systems

FALL 2009

Norman Pestaina

send e-mail


Table Of Contents

General Information

Course Objectives

Class Schedule

Assignments

Examinations

Policies

Examples

Notes

Grades


General Information

Back to the top

Course Objectives

Common Syllabus

Assessment: Survey Page
Back to the top

Class Schedule

Tentative Timetable

Back to the top

Assignments

Program Identification Paragraph
  1. Data Representation Chapter 2 - Problem Set 1
  2. Digital Logic Chapter 3 - Problem Set 2
  3. Architecture Chapters 4 & 5 - Problem set 3
  4. Due Mon 11/02 - Specification .. Data File
  5. Due Mon 11/16 - Specification .. Start-up Code
  6. Due Mon 11/30 - Specification
Back to the top

Examinations

  1. Test 1 R 10/01 Chapters 2, 3
  2. Test 2 R 11/06 Chapters 4, 5
  3. Test 3 R 12/10 Chapters 7, 8, 9, 10.2, 12.5, 13, 14.3
Back to the top

Policies

  1. Attendance I do not take attendance except at examinations. However, you are expected to attend all classes. If you must miss class, you should get the class notes from a classmate. The material presented in class will follow the text. In a few cases, I have provided notes and some program examples on this webpage. A tentative class schedule is also available from this webpage.
  2. Assignments must be turned in no later than the published due dates. Assignments will not be accepted late for any reason. No make-up assignments will be offered.
  3. Examinations must be taken at the published times. No make-up exams will be offered.
  4. Academic misconduct: please refer to the FIU Policy This applies in particular to examinations and assignments.
  5. Incomplete gardes: please refer to the FIU Policy .
  6. Academic Affairs General Policy Statement: Florida International University is a community dedicated to generating and imparting knowledge through excellent teaching and research, the rigorous and respectful exchange of ideas, and community service. All students should respect the right of others to have an equitable opportunity to learn and honestly demonstrate the quality of their learning. Therefore, all students are expected to adhere to a standard of academic conduct, which demonstrates respect for themselves, their fellow students, and the educational mission of the University. All students are deemed by the University to understand that if they are found responsible for academic misconduct, they will be subject to the Academic Misconduct procedures and sanctions, as outlined in the Student Handbook.
Back to the top

Examples

  1. Odd Parity Example Program
  2. Assembly example .. source code .. symbol table .. listing file
Back to the top

Notes

  1. Number Bases Binary & Hexadecimal
  2. Table Powers of 2
  3. Descending Powers Convert to Binary
  4. Repeated Division Convert to Binary & Hexadecimal
  5. Repeated Multiplication Convert from Binary & Hexadecimal
  6. Integer Representation
  7. 2's Complement Representation & Overflow
  8. Real Representation IEEE Short Real Interpretation ... Wikipedia reference
  9. Logical Operators AND, OR, XOR
  10. 7-bit ASCII
  11. R-S and D Latches Truth Tables
  12. Instruction Cycle ... Chapter 4 Examples
  13. LC3 Instruction Cycle
  14. LC3 ISA
  15. Machine code 5.10 & 5.13
  16. Machine code 5.17
  17. Extended Multiplication Trace
  18. Extended Division Trace
  19. Interrupts
  20. Right Shift Algorithm
Back to the top

Grades

Back to the top