| Mode 0 | Register | OPR R | R contains operand. |

| Mode 1 | Register deferred | OPR (R) | R contains address. |

| Mode 2 | Autoincrement | OPR (R)+ | Contents of R are used as address, then increment R. Note that R6 and R7 are always incremented by two. |

| Mode 3 | Autoincrement deferred | OPR @(R)+ | R contains address of address, then increment R by two. |

| Mode 4 | Autodecrement | OPR -(R) | Decrement R, then R contains address. Note that R6 and R7 are always decremented by two. |

| Mode 5 | Autodecrement deferred | OPR @-(R) | Decrement R by two, then R contains address of address. |

| Mode 6 | Index | OPR X(R) | R + X is address. X is contained in the word following the instruction. |

| Mode 7 | Index deferred | OPR @X(R) | R + X is address of address. X is contained in the word following the instruction. |

| Mode 2 | Immediate | OPR #n | Literal operand n is contained in the word following the instruction. |

| Mode 3 | Absolute | OPR @#A | Address A is contained in the word following the instruction. |

| Mode 6 | Relative | OPR A | PC + 4 + X is address. PC + 4 is updated PC. |

| Mode 7 | Relative deferred | OPR @A | PC + 4 + X is address of address. PC + 4 is updated PC. |

