Content

  1. Instruction Set Architecture
  2. Stored Program Computer

Instruction Set Architecture

Contract between S/W and H/W.
Programmer visible states(register + memory) + semantics of the instructions operating on the states.

S/W    Application
       Compilers
       Assemblers
------- Instruction Set Architecture -------
H/W    Microarchitecture (memory, I/O, processor)
       Digital Design
       Circuit Design
       Transistors

ISA to Microarchitecture Mapping

ISA often designed with particular microarchitectural style in mind, but can be implemented with any.

Stored Program Computer

Program can be manipulated as data.

Get instructions -> Execute -> Determine the next instruction to fetch
       ↑____________________________________|

results matching ""

    No results matching ""