User Tools

Site Tools


memory_m_l

Differences

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

Link to this comparison view

Next revision
Previous revision
memory_m_l [2007/10/05 02:51] – created roumanimemory_m_l [2007/10/05 21:01] (current) roumani
Line 2: Line 2:
  
 This lecture covers memory segments, memory variables, memory instructions, the role of the stack, and machine language (M/L). This lecture covers memory segments, memory variables, memory instructions, the role of the stack, and machine language (M/L).
 +
  
  
Line 13: Line 14:
   * Creating a machine language program   * Creating a machine language program
   * Instruction Formats   * Instruction Formats
 +  * Techniques for handling large immediates
  
 ===== Big Ideas ===== ===== Big Ideas =====
Line 21: Line 23:
   * Implementing Recursion    * Implementing Recursion 
   * Fixing the instruction size and varying the format is a good compromise between the simplicity of regularity and the inefficiency of variable-size instructions.   * Fixing the instruction size and varying the format is a good compromise between the simplicity of regularity and the inefficiency of variable-size instructions.
 +
  
  
Line 26: Line 29:
  
   * [[http://www.cse.yorku.ca/~roumani/course/2021/loadStore.pdf|The Load/Store Family]]   * [[http://www.cse.yorku.ca/~roumani/course/2021/loadStore.pdf|The Load/Store Family]]
 +  * [[http://www.cse.yorku.ca/~roumani/course/2021/ML.pdf|Machine Language]]
  
 ===== To Do ===== ===== To Do =====
memory_m_l.1191552672.txt.gz · Last modified: 2007/10/05 02:51 by roumani

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki