
Thu 08-09-07: Final Exam, in Class -- Cumulative
Wed 08-08-07: Final Exam Review in Recitation Class -- Cumulative
Tue 08-07-07: Practice Exam for Final Exam (PDF format) posted
Tue 08-07-07: Homework #5 Due in Class
Tue 08-07-07: Quiz #5 in Class -- Pipeline Performance
Tue 08-07-07: Tweenty-first Lecture Class, MCCA 1142 "Chalk talk" on Multiprocessors and Architecture Design/Simulation
Thu 08-02-07: Twentieth Lecture Class, Turlington 2305 - Assignment: Download and study viewgraphs (below) for Lectures 30 & 31, below
Tue 07-31-07: Homework #5 (PDF format) assigned
Tue 07-31-07: Nineteenth Lecture Class, MCCA 1142 "Chalk talk" on Cache Memory Performance
Thu 07-26-07: Homework #4 Due in Class
Thu 07-26-07: Eighteenth Lecture Class, Turlington 2305 Assignment: Download and study viewgraphs (below) for Lectures 27 thru 29, below
Tue 07-24-07: Seventeenth Lecture Class, MCCA 1142 "Chalk talk" on Pipeline Performance
Tue 07-17-07: Sixteenth Lecture Class, MCCA 1142 Assignment: Download and study viewgraphs (below) for Lectures 24 and 25, below
Thu 07-12-07: Homework #4 (MS-Word format) assigned in class
Thu 07-12-07: Assignment: Read the following article (with many links) on History of RISC Architecture Development at IBM
Tue 06-14-07: Homework #3 assigned in class
Sat 06-02-07: Homework #2 posted, also as PDF file (if you have trouble with embedded pictures)
Fri 05-18-07: Assignment: Read the following article on Semiconductor Physics (animated tutorial)
Thu 05-17-07: Homework #1 assigned
Thu 05-17-07: Assignment: Read the following article on How Transistors Work and download the "Transistors Tutorial" to prepare for discussion of Digital Logic
Thu 05-17-07: Assignment: Read the following articles on Circuit Theory and Semiconductors
Exams, Homeworks, and Quizzes:
Quiz #5 Answer Key
Quiz #4 Answer Key
Quiz #3 Answer Key
Quiz #2 Answer Key
Quiz #1 Answer Key
Exam #2 Answer Key
Exam #1 Answer Key
Pre-Test Answer Key
Homework #3 assignment due 05 July 2007
Homework #2 assignment due 14 June 2007
Homework #1 assignment due 31 May 07
Viewgraphs: (for Summer 2007)
Lectures #30,31 - Overview of Bus Technology
Lecture #27-29 - Cache Memory and Virtual Memory
Lecture #24,25 - Pipeline Control, Part 2 + Pipeline Hazards
Lecture #23 - MIPS Pipeline Control, Part 1
Lecture #22 - Overview of Pipelined Processing
Lecture #21 - Microprogrammed Control for MCDP
Lecture #20 - Finite-State Control for MCDP
Lecture #19 - Multi-Cycle Datapath (MCDP)Design
Lecture #18 - Single-Cycle Datapath Design
Lecture #17 - Processor & Datapath Design
Lectures #15,#16 - Floating Point
Lecture #14 - Boolean Division
Lecture #13 - Boolean Multiplication
Lecture #12 - MIPS ALU Design
Lecture #11 - MIPS ISA & Arithmetic
Lecture #10 - MIPS Pointers & Arrays
Lecture #09 - MIPS Addressing & Pointers
Lecture #08 - MIPS Procedure Calls, Number Rep's
Lecture #07 - MIPS Instr. Format & Decision Instructions
Lecture #06 - ISA, MIPS Instr. Format
Lecture #05 - Benchmarking
Lecture #04 - Performance Measurement
Lecture #03 - Digital Logic, Part 2
Lecture #02 - Technology Trends & Digital Logic
Lecture #01 - Introduction
In the News: CNN Article on Nanochip Pushes Computing limits re: chip making


This Web page and all subordinate pages
Copyright © 2001 by Mark S. Schmalz
All rights reserved, except printing by UF/CISE faculty
or UF students officially registered for this class.