Difference between revisions of "CSC231 Schedule 2010"
(→Weekly Schedule) |
(→Weekly Schedule) |
||
Line 329: | Line 329: | ||
; Friday 12/3 | ; Friday 12/3 | ||
* Discussion: [http://en.wikipedia.org/wiki/Compiler_optimization compiler optimizations] | * Discussion: [http://en.wikipedia.org/wiki/Compiler_optimization compiler optimizations] | ||
+ | * [http://en.wikibooks.org/wiki/Microprocessor_Design/Pipelined_Processors Pipelines] | ||
+ | ** <center>[[Image:CSC231_pipeline1.png|400px]]</center> | ||
+ | ** <center>[[Image:CSC231_pipeline2.png|400px]]</center> | ||
---- | ---- | ||
* [[CSC231 Homework 9 2010 | Homework #9]] <-- Due date = 12/8 evening | * [[CSC231 Homework 9 2010 | Homework #9]] <-- Due date = 12/8 evening | ||
Line 334: | Line 337: | ||
* [http://en.wikipedia.org/wiki/Compiler_optimization Compiler optimization] on wikipedia. | * [http://en.wikipedia.org/wiki/Compiler_optimization Compiler optimization] on wikipedia. | ||
* [http://cs.smith.edu/~thiebaut/classes/231_0405/doc/pcasm-book.pdf Section 4.8] of Carter's Assembly Manual on recursion. | * [http://cs.smith.edu/~thiebaut/classes/231_0405/doc/pcasm-book.pdf Section 4.8] of Carter's Assembly Manual on recursion. | ||
− | + | * [http://en.wikibooks.org/wiki/Microprocessor_Design/Pipelined_Processors Pentium pipelining] | |
|- style="background:#eeeeff" valign="top" | |- style="background:#eeeeff" valign="top" | ||
| Week 14 <br /> 12/06 | | Week 14 <br /> 12/06 |
Revision as of 09:44, 3 December 2010
Contents
Weekly Schedule
Week | Topics | Reading |
Week 1 9/08 |
|
|
Week 2 9/13 |
nasm -f elf -F stabs -l helloworld.S helloworld.asm
|
|
Week 3 9/20 |
|
|
Week 4 9/27 |
|
|
Week 5 10/04 |
|
|
Week 6 10/11 |
|
|
Week 7 10/18 |
|
|
Week 8 10/25 |
|
|
Week 9 11/01 |
|
|
Week 10 11/08 |
|
|
Week 11 11/15 |
|
|
Week 12 11/22 |
|
|
Week 13 11/29 |
|
|
Week 14 12/06 |
|
|
Week 15 12/13 |
|
|
List of Selected Programs
Assembly
- First program in assembly
- Skeleton program
- Hello world! for the Mac
Miscellaneous Information
- Things to remember when working on homework assignments...
Linux Related