Assembly:

AND rd, rs, rt

nanoMIPS

AND

Purpose:

AND. Compute logical AND of registers $rs and $rt, placing the result in register $rd.

Availability:

nanoMIPS

Format:

AND[32]

001000

rt

rs

rd

x

1001010

000

6

5

5

5

1

7

3

AND[16]

010100

rt3

rs3

10

0

0

6

3

3

2

1

1

rt = decode_gpr(rt3, 'gpr3')
rs = decode_gpr(rs3, 'gpr3')
rd = rt

Operation:

GPR[rd] = GPR[rs] & GPR[rt]

Exceptions:

None.