y86命令列表?

Ema*_*man 6 assembly y86

我正在寻找一种方法将一些代码转换为相当于y86的代码.问题是我无法找到一个好的y86函数列表.我可以找到一些功能,但不是一个很好的主要功能列表.有谁知道我在哪里可以找到这样的清单?

Ema*_*man 5

请参阅第4章:处理器设计(预览),它来自计算机系统:程序员视角1,它具有所有可用功能的很好参考.您必须向下滚动查找参考的方法.但它就在那里.

列出的说明是:

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    
Run Code Online (Sandbox Code Playgroud)

1这是由Randal E. Bryant和David R. O'Hallaron撰写的,他写了一篇早先的论文,省略了数据传输条件算子.