start
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| start [2010/09/09 17:00] – asif | start [2010/09/24 11:43] (current) – asif | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ~~NOTOC~~ | ~~NOTOC~~ | ||
| ====== Computer Organization | ====== Computer Organization | ||
| - | |||
| ===== Description | ===== Description | ||
| - | The course | + | Computers are usually viewed as having a structure organized into several levels, ranging from high-level programming languages such as Java to digital logic circuits. Each level provides specific resources and abstractions for the programmer. |
| + | |||
| + | 1. Computer Organization | ||
| + | 2. Assembly Language Programming (MIPS)\\ | ||
| + | 3. Machine Language, SPIM simulator.\\ | ||
| + | 4. Data Representation\\ | ||
| + | 5. Hardware abstraction through Verilog\\ | ||
| + | 6. ALU: Datapath | ||
| + | 7. Datapath and Control (Single cycle and multiple cycles).\\ | ||
| + | 8. Pipelines\\ | ||
| + | 9. Caches | ||
| + | |||
| + | SPIM, a MIPS programming simulator, and Verilog, a hardware description language used to design electronic systems, will be introduced to the students in the lab. | ||
| + | |||
| + | ===== Lectures ===== | ||
| + | |||
| + | * Mondays and Tuesdays, 5:30pm - 7:00pm, TEL 0016 | ||
| - | ===== Lecture Times ===== | + | ===== Labs ===== |
| - | * Section A: Mondays | + | * Mondays, |
| + | * Tuesdays, 7: | ||
start.1284051644.txt.gz · Last modified: by asif
