start
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
start [2011/04/25 15:17] – skhan | start [2011/05/13 22:33] (current) – skhan | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== COMPUTER ORGANIZATION | ====== COMPUTER ORGANIZATION | ||
- | ==== Summer 2011 ==== | + | < |
{{2021logo65.jpg|}} | {{2021logo65.jpg|}} | ||
Line 10: | Line 11: | ||
+ | ===== Expected Learning Outcomes ===== | ||
+ | By the end of the course, you are expected to be able to: | ||
+ | * Translate a given high-level program to assembly/ | ||
+ | * Represent numbers, characters, and other forms of data in binary | ||
+ | * Express logic using assembly language instructions | ||
+ | * Utilize registers, the stack, the heap, and the data segment to store data | ||
+ | * Encode assembly language instructions in machine language format | ||
+ | | ||
+ | * Build a CPU out of basic building blocks such as gates and flip-flops | ||
+ | * Build the ALU using gates and Verilog | ||
+ | * Design the CPU's datapath and control | ||
+ | * Implement a pipeline and handle its hazards | ||
+ | * Augment the CPU with a cache | ||
- | ===== Instructor & Office Hours===== | + | * Assess the end-to-end performance |
- | * Instructor:< | + | * Identify the key performance drivers and their physical limits |
- | * Email Filter: The string '' | + | |
+ | | ||
+ | * Analyze | ||
- | * Lectures: R 19:00-22:00 pm in CB 115. | ||
- | * Office Hours: TBA. | ||
- | * Lab: TBA. | ||
+ | ===== Instructor & Office Hours===== | ||
+ | * Instructor:< | ||
+ | * Lectures: R 7:00-10:00 pm in CB 115. | ||
+ | * Office Hours: R 4:00-6:00 pm in CSE 3026. | ||
+ | * Office Phone: +1-416-736-2100 extension 33928 (available only during office hours) | ||
+ | |||
+ | * Course Director & Lab Coordinator:< | ||
+ | * Lab-01: M 7:00-10:00 pm in CSE 1006. | ||
+ | |||
+ | * Email Filter: The string '' | ||
===== Teaching Assistants ===== | ===== Teaching Assistants ===== | ||
- | The TA's are here to help you with any question you may have about the course. You are encouraged to go to their office hours and benefit from their knowledge. The table below shows the TA schedule. | + | The TA is here to help you with any question you may have about the course. You are encouraged to go to his office hours and benefit from his knowledge. The table below shows the TA schedule. |
^ TIME ^ OFFICE | ^ TIME ^ OFFICE | ||
- | | | + | | |
+ | | | ||
Add '' | Add '' | ||
Line 39: | Line 63: | ||
**References**: | **References**: | ||
* // | * // | ||
- | |||
* //MIPS RISC Architecture//, | * //MIPS RISC Architecture//, | ||
- | |||
* //Computer Organization, | * //Computer Organization, | ||
- | |||
* //Computer Organization and Architecture: | * //Computer Organization and Architecture: | ||
start.1303744666.txt.gz · Last modified: 2011/04/25 15:17 by skhan