本文介绍了Y86命令列表?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我要寻找一种方式将一些code到它相当于Y86。现在的问题是,我无法找到的Y86功能好名单。我可以找到一些功能,但没有可用的主要功能一个很好的列表。有谁知道我在哪里能找到这样一份名单?

I am looking for a way to convert some code into it's y86 equivalent. The problem is I am having trouble finding a good list of y86 functions. I can find some functions but not a good list of the main functions available. Does anyone know where I could find such a list?

非常感谢您的帮助!

推荐答案

请参阅的这与 里面有所有的可用功能有很大的参考。你必须向下滚动的方式找到参考。但它的存在。

See Chapter 4: Processor Design (Preview) which is from Computer Systems: A Programmers Perspective which has a great reference of all of the available functions. You have to scroll down a ways to find the reference. But it is there.

列出的指令是:

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    


这是由兰德尔E.科比和David R. O'Hallaron,谁写的早期纸省略的数据传输条件运算符撰写。


This was authored by Randal E. Bryant and David R. O’Hallaron, who wrote an earlier paper that omitted the Data Transfer Conditional operators.

这篇关于Y86命令列表?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-27 17:13