List of y86 commands?

I am looking for a way to convert some code into its y86 equivalent. The problem is that it's hard for me to find a good list of y86 functions. I can find some features, but not a list of the best features available. Does anyone know where I can find such a list?

+6
source share
2 answers

See Chapter 4: Processor Design (Preview) , which is located in Computer Systems: Programmers Perspective 1 which is of great importance for all available functions. You need to scroll through the list of link search methods. But he is.

The following instructions are listed below:

halt nop rrmovl irmovl rmmovl mrmovl OPl (integer operation) addl subl andl xorl jXXX (branch condition) jmp jle jl je jne jge jg cmovXX (data transfer condition) cmovle cmovl cmove cmovne cmovge cmovg call ret pushl popl 

1 This was the author of Randal E. Bryant and David R. Ogallaron, who wrote an earlier document that omitted conditional data transfer operators.

+5
source

This is easily the best resource I have found .

The document includes instructions and their corresponding hexadecimal values, as well as a setup code for someone who writes y86 from scratch.

+4
source

All Articles