Introduction to Computer Architecture

HOME Computer Science HOME

System programmer's point of view:

  1. Instruction Set Architecture
    1. Instructions
      1. Computational Inst.
      2. Memory Access Inst.
      3. Control Transfer Inst.
      4. Others

    2. Registers
      1. General-purpose Req.
      2. Control and State Req.

  2. Data Types
    1. Integers
      1. Signed {Byte, half-word, word, long-word}
      2. Unsigned {Byte, half-word, word, long-word}

    2. Floating-Point Numbers
      1. Single precision (float)
      2. Double precision (double)

    3. Characters
    4. Floating-Point Numbers

  3. Memory Space
  4. Input/Output(I/O) Space