Faculty

CISY 256 - Computer Architecture and Assembly Language

Class Schedule - Version 0.2

Fall 2014 - Section 51x - CRN 14753

Wednesday 5:30 PM-10:15 PM West Building W311

Versions

  • Version 0.2 - 8/26/2014 - First Release
  • Version 0.1 - 8/25/2014 - Added Topics, Labs, Homework, Project
  • Version 0.0 - 8/24/2014 - First Draft [ shell ]

Class Schedule (please check web for latest updates)

Key: S = Stallings (Architecture) I = Irvine (Assembly Language)

Week Date(W) Topic(s) Lab (25%)
Due Wed 10:15
Hw (15%)
Due Sat
1 9/3 Course Overview
S - Chapter 1 Introduction
S - Chapter 2 Computer Evolution and Performance
I - Chapter 1. Basic Concepts
Lab 01  
2 9/10 S - Chapter 9 Number Systems
S - Chapter 11 Digital Logic
I - Chapter 2. IA-32 Processor Architecture
Lab 02 Hw 01
3 9/17 S - Chapter 3 A Top-Level View of Computer Function and Interconnection
I - Chapter 3. Assembly Language Fundamentals
Lab 03 Hw 02
4 9/24 S - Chapter 4 Cache Memory
I - Chapter 4. Data Transfers, Addressing, and Arithmetic
Lab 04 Hw 03
5 10/1 S - Chapter 5 Internal Memory
I - Chapter 5. Procedures
Lab 05 Hw 04
6 10/8 S - Chapter 6 External Memory
I - Chapter 6. Conditional Processing, cont.
Exam 1 Review
Lab 06 Hw 05
7 10/15 (5:30 - 6:15) S - Chapter 7 Input/Output
(6:30 - 7:30) Exam 1 (15%)
(7:45 - ?:??) I - Chapter 7. Integer Arithmetic
  Hw 06
8 10/22 S - Chapter 8 Operating System Support
I - Chapter 8. Advanced Procedures
Lab 07 Hw 07
9 10/29 S - Chapter 10 Computer Arithmetic
I - Chapter 9. Strings and Arrays
Lab 08 Hw 08
10 11/5 S - Chapter 14 Processor Structure and Function
I - Chapter 10. Structures and Macros.
Exam 2 Review
Lab 09 Hw 09
  11/7 Note: 11/7 is last date to withdraw
or switch to audit
See: Fall 2014 Withdrawal and Refund Schedule
See: Refund Info
   
11 11/12 (5:30 - 6:00) Lab Time
(6:00 - 8:00) Exam 2 (15%)
(8:00 - 10:15) Lab Time
  Hw 10
12 11/19 S - Chapter 15 Reduced Instruction Set Computers (RISC)
I - Chapter 12. Floating Point Programming
Lab 10  
  11/26 No Class    
13 12/3 S - Chapter 16 Instruction-Level Parallelism and Superscalar Processors
I - Chapter 11. MS-Windows Programming
Lab 11 Hw 11
14 12/10 S - Chapter 17 Parallel Processing
Final Exam Review
  Assembly Project (10%)
  12/17 6:00 - 8:00 Final Exam (20%)    

:)