X: Don'T Care: Loada Storea Adda Suba Ina Outa Jpos Jneg JZ JNZ JMP Halt

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 1

ISA: Instruction Set Architecture:

x: don’t care

Instruction Encoding Operation Comment


loadA 0000xxaaaaaa ARAM[aaaaaa]
storeA 0001xxaaaaaa RAM[aaaaaa]A
addA 0010xxaaaaaa AA+RAM[aaaaaa]
subA 0011xxaaaaaa AA-RAM[aaaaaa]
inA 0100xxxxxxxx ADin
outA 0101xxxxxxxx DoutA
jpos 0110xxaaaaaa If(A>0) then PC=aaaaaa
jneg 0111xxaaaaaa If(A<0) then PC=aaaaaa
jz 1000xxaaaaaa If(A==0) then PC=aaaaaa
jnz 1001xxaaaaaa If(A!=0) then PC=aaaaaa
jmp 1010xxaaaaaa PC=aaaaaa
halt 1011xxxxxxxx halt

You might also like