581365-8 Computer Organization II, final exam 17.1.2003          [Suomeksi Kääntöpuolella suomeksi]

Write in each sheet of paper: your name and signature, student id, course name, and page number.

  1. [15 p] Bus Interconnection.
    1. Explain concept "synchronous timing". Give an example.
    2. Explain concept "asynchronous timing". Give an example.
    3. Explain concept "centralised arbitration". Give an example.
    4. Explain concept "time multiplexed line". Give an example.
    5. How does PCI-bus relate to thye properties given above?


  2. [15 p] Virtual memory (max 2 pages)



  3. [15 p] Hardwired control (max 2 pages).


  4. [15 p] IA-64 and Itanium.
    1. Explain concept "predicated execution". Give an example.
    2. Explain concept "speculative loading (I.e., control speculation)". Give an example.
    3. Explain concept "data speculation". Give an example.
    4. Explain concept "software pipelining". Give an example.
    5. Explain concept "branch register". Give an example.