Format |
Syntax: |
Operation: |
Operands: |
Architecture revision |
Opcode | ||||||||||||||
|
1 |
ld.sb Rd, Rp[disp] |
Rd = SE( *(Rp + (SE(disp16))) ); |
d, p ∈ {0, 1, …, 15}
disp ∈ {-32768, -32767, ..., 32767} |
Rev1+ |
| ||||||||||||||
|
2 |
ld.sb Rd, Rb[Ri<<sa] |
Rd = SE( *(Rb + (Ri << sa2)) ); |
d, b, i ∈ {0, 1, …, 15}
sa ∈ {0, 1, 2, 3} |
Rev1+ |
|
Reads the byte memory location specified and sign-extends it.
|
Q: |
Not affected. |
|
V: |
Not affected. |
|
N: |
Not affected. |
|
Z: |
Not affected. |
|
C: |
Not affected. |