sparc

sparc

文章 0 浏览 5

Sparc V8比较和交换函数的内联汇编实现

我的 gcc 交叉编译器不支持 内置函数原子内存访问。我如何使用 Sparc V8 架构的内联汇编来实现以下功能: long __sync_val_compare_and_swap (long *p…

泛泛之交 2025-01-07 10:37:29 0 0

SPARC 中双字上的 SLL?

有没有办法可以在 SPARC 汇编中对双字进行左逻辑移位? 我有: ldd [%fp - 8], %l0 加载64位内存地址。请注意,这不是一个整数,而只是一个字节序列,…

难得心□动 2025-01-07 01:25:31 0 0

对“__sync_val_compare_and_swap_4”的未定义引用编译时出错,对于 Sparc v8 目标使用 gcc 4.1.1 和 4.2.0

使用我在 crosstool 脚本rel="nofollow">Cygwin 用于 Sparc 架构的以下编译器 gcc-4.1.1 和 4.2.0 20061024(预发布): $ ./sparc-unknown-linux-gnu…

流星番茄 2025-01-06 18:31:47 0 0

Sparc 架构的 GCC 内联汇编

我在互联网上发现了 __sync_val_compare_and_swap: #define LOCK_PREFIX "lock ; " struct __xchg_dummy { unsigned long a[100]; }; #define __xg(x…

坐在坟头思考人生 2025-01-05 12:41:52 0 0

如何从 Solaris sparc 计算机获取以下信息?

-处理器ID -基板制造商和 - BIOS 的序列号 对于 x86 Solaris,我从 smbios 获取了它,但是当我在Solaris sparc 上运行 smbios 时,它给了我一条错误消…

百思不得你姐 2025-01-05 06:38:10 3 0

以下程序集对以下 .c 文件有何作用

我写了下面的代码,你能解释一下程序集在这里告诉我什么吗? typedef struct { int abcd[5]; } hh; void main() { printf("%d", ((hh*)0)+1); } 集会…

只为守护你 2025-01-05 05:30:20 0 0

Solaris 10 Sparc 上的 cmake:配置为不使用共享库?

我正在尝试使用 GCC 3.4.6 将一些软件移植到 Solaris 10 Sparc,并且该软件的构建系统使用 cmake。当我运行命令cmake CMakeLists.txt时,我得到很多这…

£噩梦荏苒 2024-12-22 23:06:24 5 0

C 变量的内存地址

这是我的测验问题(警告,冗长): 给定以下程序,重新排序 printf 行,以便打印的值按顺序排序 如果在 Sun SPARC 架构上编译和运行,则从最小到最大…

秋凉 2024-12-19 05:25:04 2 0

检查Solaris Sparc上安装的JRE版本是否为64位

是否有一种清晰或简单的方法可以通过命令行检查 Sparc 计算机上安装的 JRE 是否为 64 位? 我习惯于在以下位置看到这一点: java -version 然而,Sola…

腹黑女流氓 2024-12-17 07:34:16 4 0

简单的 SPARC 汇编 printf 代码(打印堆栈变量)

fmt0: .asciz "%d\n" .align 4 .global main, printf main: save %sp, -76 & -8, %sp mov 5, %l0 st %l0, [%fp-4] mov 7, %l1 st %l1, [%fp-8] add %l…

染火枫林 2024-12-11 13:26:59 4 0

翻译简单的C代码

所以我正在为我的计算机科学课程做一个作业,我们必须采用用 C 编写的算法并在汇编 (SPARC) 中复制它。我的问题是我对 C 代码知之甚少,因为我专攻 ja…

孤独患者 2024-12-09 02:21:55 3 0

编写返回数字是否为奇数的非常基本的 SPARC 汇编例程时遇到问题

我正在编写一个名为 isOdd 的小型汇编例程,顾名思义,如果传递的整数为奇数,则通过从 % 操作返回 1 来返回。 到目前为止,这是我的代码: Function …

桃扇骨 2024-12-08 20:12:39 3 0

SPARC Solaris 10 的 Rails 是否有 JavaScript 运行时?

我正在尝试让 Rails 在 Solaris 10 计算机 (SPARC) 上运行。我已经安装了 ruby​​ 和 Rails,并且能够创建一个新项目。当我尝试启动 Rail 服务器时,…

月隐月明月朦胧 2024-12-08 04:29:54 6 0

编译简单的 SPARC ASM 数学代码时出错

编写 SPARC asm 代码来评估硬编码语句,但我收到一个我不明白的错误。我进行了全面搜索,虽然它似乎在一些错误报告中出现了很多,但我没有为程序员找…

星軌x 2024-12-06 13:37:50 3 0

OpenBoot客户端程序加载地址和

在浏览网页并查找有关 OpenBoot 和 SPARCv9 处理器的信息时,我发现任何客户端程序都是由 OpenBoot 在 0x4000[1] 处加载。为什么使用这个地址。另外,…

江南烟雨〆相思醉 2024-11-30 00:52:21 4 0
更多

推荐作者

5397313

文章 0 评论 0

烟沫凡尘

文章 0 评论 0

一个破名字

文章 0 评论 0

萌︼了一个春

文章 0 评论 0

当爱已成负担

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文