Difference between revisions of "CSC231 Schedule 2010"
(→Weekly Schedule) |
(→Weekly Schedule) |
||
Line 44: | Line 44: | ||
| Week 2 <br /> 9/13 | | Week 2 <br /> 9/13 | ||
|| | || | ||
− | + | ; '''Monday 9/13''' | |
− | + | * Mini Lab | |
− | + | * Assembling with the -l option to generate a listing | |
nasm -f elf -F stabs -l helloworld.S helloworld.asm | nasm -f elf -F stabs -l helloworld.S helloworld.asm | ||
− | + | * The memory contains numbers only | |
− | + | * [http://en.wikipedia.org/wiki/Introduction_to_Boolean_algebra Boolean Algebra] | |
− | + | * Binary system | |
− | + | * logic expressions | |
− | + | ; '''Wednesday 9/15''' | |
− | + | * Digital Electronics Lab in FH143 | |
− | + | ; '''Friday 9/17''' | |
− | + | * Digital Electronics Lab in FH143 | |
---- | ---- | ||
* [[CSC231 Lab 1 | Mini Lab #1]] | * [[CSC231 Lab 1 | Mini Lab #1]] | ||
Line 80: | Line 80: | ||
---- | ---- | ||
− | * | + | * [[CSC231 Homework 2 2010 | Homework #2 ]] |
|| | || | ||
* [http://maven.smith.edu/~thiebaut/ArtOfAssembly/CH03/CH03-1.html Basic Computer Organization], Sections 3.0, 3.1, 3.3.1 | * [http://maven.smith.edu/~thiebaut/ArtOfAssembly/CH03/CH03-1.html Basic Computer Organization], Sections 3.0, 3.1, 3.3.1 |
Revision as of 15:31, 22 September 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 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