nand Ra, Rb
Ra
← $\overline {(Ra \& Rb)}$Z
and N
are setEncoding:
load Ra, (Rb)
Ra ← Mem (Rb)
Encoding:
store Ra, (Rb)
Mem(Rb) ← Ra
Encoding:
bne r6, r5, loop
bnz Imm4
Z==0
, since Z = 1
when it is 0
Z = 0
here) is trueEncoding:
Z==0
, then PC <- PC + SE(Imm4)
, else, PC <- PC + 1
loop:
load r2, (r0)
load r3, (r1)
sub r2, r3
bnz loop
Only a 3 bit opcode
Made out of flip-flops