LDB $X,$Y,$Z | LDB $X,$Y,Z | Load Byte/Load Byte Immediate |
LDW $X,$Y,$Z | LDW $X,$Y,Z | Load Wyde/Load Wyde Immediate |
LDT $X,$Y,$Z | LDT $X,$Y,Z | Load Tetra/Load Tetra Immediate |
LDO $X,$Y,$Z | LDO $X,$Y,Z | Load Octa/Load Octa Immediate |
Specification:
With A ← $Y+$Z respectively A ← $Y+Z we have:
LDB: s($X) | ← s(M1[A]) |
LDW: s($X) | ← s(M2[A]) |
LDT: s($X) | ← s(M4[A]) |
LDO: s($X) | ← s(M8[A]) |
μ + υ
Description:
Loads one byte, wyde, tetrabyte, or octabyte. The target register $X is padded to the left using the sign bit.
The address A is rounded down, if necessary, according to the alignment requirements. Addresses for octabytes must be a multiple of 8, for tetrabytes a multiple of 4, and for wydes a multiple of 2.
See also: