User Tools

Site Tools


format

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
format [2011/01/25 16:19] roumaniformat [2011/01/25 16:19] (current) roumani
Line 3: Line 3:
 By the end of the course, you are expected to be able to: By the end of the course, you are expected to be able to:
  
-  Translate a given high-level program to assembly/machine language+  Translate a given high-level program to assembly/machine language
     * Represent numbers, characters, and other forms of data in binary     * Represent numbers, characters, and other forms of data in binary
     * Express logic using assembly language instructions     * Express logic using assembly language instructions
Line 9: Line 9:
     * Encode assembly language instructions in machine language format      * Encode assembly language instructions in machine language format 
          
-  Build a CPU out of basic building blocks such as gates and flip-flops+  Build a CPU out of basic building blocks such as gates and flip-flops
     * Build the ALU using gates and Verilog     * Build the ALU using gates and Verilog
     * Design the CPU's datapath and control     * Design the CPU's datapath and control
Line 15: Line 15:
     * Augment the CPU with a cache     * Augment the CPU with a cache
  
-  Assess the end-to-end performance+  Assess the end-to-end performance
     * Identify the key performance drivers and their physical limits     * Identify the key performance drivers and their physical limits
     * Compare and contrast the RISC and CISC approaches     * Compare and contrast the RISC and CISC approaches
format.1295972352.txt.gz · Last modified: 2011/01/25 16:19 by roumani

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki