vax-disassembler 0.1.1

DEC VAX one-line disassembler
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
# Longword Displacement Mode

The longword displacement addressing mode is used to access the data pointed to
by a register with a signed longword offset. It is identified by longword
values 0xE0 through 0xEF with the low nibble indicating the register. It is
followed by the (16-bit) longword-sized offset value.

When the register is PC (0xEF), it is called longword relative mode. It uses
the value of the PC register after it reads the operand and then adds the
signed longword offset. When represented in MACRO32 assembly language, the
`(PC)` is implied.

```text
        MOVL    L^72140(R0), R1          ; Longword Displacement Mode
        MOVL    L^-89520, R2             ; Longword Relative Mode (uses PC)
```