assembly_language
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
assembly_language [2007/09/13 21:03] – roumani | assembly_language [2007/09/23 18:50] (current) – roumani | ||
---|---|---|---|
Line 6: | Line 6: | ||
===== Outline ===== | ===== Outline ===== | ||
- | * Review of the Fetch Execute cycle | + | |
+ | | ||
* A model for DRAM | * A model for DRAM | ||
* Representing program and data in DRAM | * Representing program and data in DRAM | ||
Line 18: | Line 19: | ||
* All types are represented as numbers | * All types are represented as numbers | ||
* CPU = Registers + Datapaths + Control + BIU | * CPU = Registers + Datapaths + Control + BIU | ||
+ | * The more registers the better. " | ||
* Programming in assembly language | * Programming in assembly language | ||
- | ===== Slides from Lecture ===== | ||
- | [[http:// | + | ===== Slides from Lecture ===== |
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | * [[http:// | ||
Line 34: | Line 38: | ||
* Read Chapter 2 of our textbook up to, and including, Section 2.8 but skip Section 2.4. //(If you have the old edition of the textbook, read Ch 3 up to and including, Sec 3.7 but skip Sec 3.4.)// | * Read Chapter 2 of our textbook up to, and including, Section 2.8 but skip Section 2.4. //(If you have the old edition of the textbook, read Ch 3 up to and including, Sec 3.7 but skip Sec 3.4.)// | ||
* Download SPIM to your home machine and/or use the one in Prism. | * Download SPIM to your home machine and/or use the one in Prism. | ||
- | * Complete the programs developed in class (found in the //Resource Directory// in // | + | * Complete the programs developed in class (see the //Resources// page). |
* Start reading and performing the tasks of Lab-A. // | * Start reading and performing the tasks of Lab-A. // | ||
assembly_language.1189717388.txt.gz · Last modified: 2007/09/13 21:03 by roumani