x86 SIMD 内部函数的头文件
作者:fredoverflow 提问时间:6/27/2012
哪些头文件为不同的 x86 SIMD 指令集扩展(MMX、SSE、AVX 等)提供了内部函数?在网上似乎不可能找到这样的列表。如果我错了,请纠正我。...
x86 问答列表
作者:fredoverflow 提问时间:6/27/2012
哪些头文件为不同的 x86 SIMD 指令集扩展(MMX、SSE、AVX 等)提供了内部函数?在网上似乎不可能找到这样的列表。如果我错了,请纠正我。...
作者:Sreeraj Chundayil 提问时间:4/26/2020
代码 - 区别在于一种方法用于有符号的短 int-s,另一种方法用于无符号的短 int。 short signedShortIntSwap(short int* a , short int* b) ...
作者:NanoNebulas 提问时间:7/25/2022
nasm linux x64 如何找到和 cmp EOF 停止将数据从文件打印到屏幕 section .data Nile_2 db '/home/mark/Desktop/mynewfile...
作者:szyjas 提问时间:10/28/2023
在我的代码中,我尝试使用在汇编中编写的函数转置动态矩阵 (IN64) 似乎我试图从矩阵外部读取,或者我在试图指出我的函数应该从哪里移动并保存字节时犯了一个错误。 请帮助我解决这个问题,因为正确理解我...
作者:Gendai 提问时间:11/2/2023
我正在做一个项目,我第一次尝试使用矢量化来加快计算时间。 总体思路是给出一个足够大的数组,应用一些按位掩码,并计算具有位奇偶校验的uint16_t数。 以下代码是检查性能的测试用例,它生成给定大小的随...
作者:thequestioner 提问时间:10/31/2023
我是否可以将一个 2048 位数字加载到 8 个 AVX ymm 寄存器中,并在所有这些寄存器之间左右移动位? 我一次只需要移动 1 位。 我试图在 AVX 上找到准确的信息,但很多时候 xmm/...
作者:user2052436 提问时间:11/3/2023
没有__m512填充位测试的内在函数(如)。_mm512_testz_si512 最好的方法是什么?...
作者:Bastien Portigo 提问时间:11/3/2023
我不明白在我的虚拟软盘 img 上使用 Int 13H AH=00h。 我从命令行创建了一个 img 虚拟软盘: copy amorce.com/B+programme.com/B disk.im...
作者:Tim 提问时间:11/5/2023
据我所知,在 Linux 和 Windows 之间有两种常见的调用约定:函数调用的参数要么加载到寄存器中,要么放在堆栈上。 例如,对于函数,据说 Linux 加载了带有所需参数的寄存器。对于在 Wi...
作者:Jasper Niebuhr 提问时间:11/5/2023
我正在寻找一种方法来强制执行任何机器代码位移的 32 位宽度。通常,位移的大小取决于实际值,例如,位移 5 将导致单个字节值。 是否有命令行选项或类似的东西来实现这一点? 我检查了一些文档,只找到...