## Uses of Interface
caoss.simulator.instructions.Instruction

- Packages that use Instruction
  Package | Description
  --- | ---
  caoss.simulator.instructions |
  caoss.simulator.os |

- - ### Uses of Instruction in caoss.simulator.instructions

    Classes in caoss.simulator.instructions that implement Instruction
    Modifier and Type | Class and Description
    --- | ---
    `class` | `Computation` An instruction that represents a certain amount of computing clock cycles
    `class` | `Loop` Class representing a "loop" instruction
    `class` | `MemoryAccess` Base class for a memory access instruction It factorizes many of the operations common to load and store operations
    `class` | `MemoryLoad` Class representing a memory load instruction
    `class` | `MemoryStore` Class representing a memory store instruction
    `class` | `SysCall` Class representing a system call instruction

    Methods in caoss.simulator.instructions that return Instruction
    Modifier and Type | Method and Description
    --- | ---
    `Instruction` | InstructionList.InstructionListIterator.`next()`

  - ### Uses of Instruction in caoss.simulator.os

    Methods in caoss.simulator.os that return Instruction
    Modifier and Type | Method and Description
    --- | ---
    `Instruction` | Context.`nextInstruction()` Next instruction to execute