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. |