是“.SET noat”不支持的MIPS汇编? [英] Is '.set noat' unsupported for MIPS assembly?

查看:760
本文介绍了是“.SET noat”不支持的MIPS汇编?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

目前,我正在学习GNU的,并找到作为信息了很多有用的信息。

Currently, I'm learning GNU as, and find a lot useful information in "info as".

我发现名为.set noat,在MIPS用于指定code,但对于这个指令的为信息搜索时,我发现它的节点阿尔法指令的解释,而不是在MIPS相关的功能。为什么?我错过了什么手册中?

I found ".set noat" is used in MIPS specified code, but when searching for this directive in "info as", I found its explanation in node "alpha directive", but not in "MIPS Dependent Features". Why? did I miss something in the manual?

TIA

推荐答案

GNU 支持从8041微控制器系列的处理器的目标采空区(CPU架构)最强大的Cray和超越。 列出42架构手册的机器相关的部分。

GNU as supports gobs of processor targets (CPU architectures) from the 8041 micro-controller family to the mightiest Cray and beyond. The machine dependent section of the manual lists 42 architectures.

大多数 121伪说明很常见所有体系结构,以及标签的语义和对它们的引用。目标之间的巨大差异是具体的CPU指令,寻址模式和指令编码。林pressively,可以为大多数目标相同的目标文件格式:COFF,ELF,a.out的,和SOM

Most of the 121 pseudo instructions are common to all architectures, as well as the semantics of labels and references to them. The big differences between targets are the specific CPU instructions, address modes, and instruction encoding. Impressively, as can generate the same object file formats for most targets: COFF, ELF, a.out, and SOM.

由于大多数伪指令影响的汇编程序,而不是CPU执行,这是不足为奇的,他们将适用于大量的架构。

Since most pseudo instructions affect the assembler, and not CPU execution, it is unsurprising that they would apply to a large number of architectures.

这篇关于是“.SET noat”不支持的MIPS汇编?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆