gpt4 book ai didi

assembly - GMP- assembly 代码?

转载 作者:行者123 更新时间:2023-12-05 03:16:02 28 4
gpt4 key购买 nike

我在哪里可以找到为 gmp-5.0.0 编写的程序的汇编代码我正在使用 UBUNTU 和 G++ 编译器..编译代码的命令是“g++ test.cc -o outp -lgmp”

实际上我想知道在 1 和 0 方面内部发生了什么...内存分配将如何发生以及操作将如何在 RAW 位上执行!!

最佳答案

GMP 包包含一个 mpn\ 文件夹,其中包含 GMP 的所有汇编代码。请看我的回答here但是,简而言之,所有 GMP 高级函数(如 mpz_...mpq_...mpf_...)调用mpn_... 函数用于对自然数进行运算。这些“低级”函数实际上调用了为大量平台(x86、ARM、sparcs、powerpcs 等)编写的高度优化的汇编代码,而链接特定代码的决定由 GMP Autotools 完成( Autoconf 和 A​​utomake) 系统根据您的目标平台。 mpn\ 目录中的代码是不言自明的。

关于assembly - GMP- assembly 代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2170858/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com