x86是一个源自Intel 8086 CPU的架构。 x86系列包括32位IA-32和64位x86-64架构,以及传统的16位架构。关于后者的问题应该标记为[x86-16]和/或[emu8086]。如果您的问题特定于64位x86-64,请使用[x86-64]标记。对于x86 FPU,请使用标记[x87]。对于SSE1 / 2/3/4 / AVX *,也可以使用[sse]和[avx] / [avx2] / [avx512]中的任何一个
使用 Nasm Assembler 的 CMPXCHG8B 示例
任何人都可以给我一个非常简单的示例,说明如何将 x86 CMPXCHG8B 指令与 NASM 汇编器一起使用吗?
我正在寻找包含汇编指令信息的最新数据库(机器可读)。 Capstone 提供了一些信息,但不包括每条指令的描述。 英特尔的我...
我正在尝试用汇编语言制作井字棋,如何切换玩家? 这是我的代码。 .686 .MODEL 平面,stdcall 。堆 包括 Irvine32.inc 。数据 tic BYTE“井字游戏” 播放器字节“
CONFIG_NO_HZ_FULL=y的Linux如何更新系统时钟
我试图了解Linux内核中的计时工作原理,特别是系统时钟是如何更新的。 我正在使用 /proc/config.gz 中的这些配置运行内核 v6.5 # # 计时器
我正在尝试打印出素数列表,但没有打印出任何内容,出了什么问题/我可以在代码中更改什么?
我编写了一个汇编程序,我的目标是打印出用户输入的素数。用户只需输入一个数字,比如 15,以及前 15 个素数
在阅读了《内存屏障:软件黑客的硬件视图》之后,我提出了一个我不确定其正确性的观点,如标题所示。 我之所以想到这一点是因为直觉...
在阅读了《内存屏障:软件黑客的硬件视图》之后,我提出了一个我不确定其正确性的观点,如标题所示。 我之所以想到这一点是因为直觉...
在阅读了《内存屏障:软件黑客的硬件视图》之后,我提出了一个我不确定其正确性的观点,如标题所示。 我之所以想到这一点是因为直觉...
我正在学习 x86 MASM 并且陷入了一个项目中。代码应该相当简单,但我不知道我做错了什么,它应该从字符数组中检查回文,但代码...
目标:我打算创建一个程序,附加用户输入的数字,从 ASCII 转换为数字并转换为数组(intArray),并使用迭代 5 次的循环获取它们的总和...
适用于Windows Vista 32位系统的Java JDK
我想在我的 Windows Vista 32 位系统上安装 Java JDK。 我搜索了这个官方 Java JDK 32 位版本,但下载页面不包含任何 32 位系统的下载。我听说过...
以下程序在运行不同次数的迭代时显示出非常可变的性能。原因可能是什么?如何获得一致的测量结果? 该程序描述了最大
为什么我的 HLA 程序检查值是否增加,无论输入什么,总是输出为 false?
我不明白为什么我的代码输出即使我输入不断增加的值,值也不会增加 输入值:2 输入值:4 输入值:10 数值不增加 我也...
我需要找到内存级别并行性(MLP)或未命中状态处理寄存器(MSHR)同时持有的内存请求数量/在专业期间填充每个缓存级别的缓冲区...
Aspnet_regiis 位于 32 位 Web 应用程序的 Framework64 文件夹中
在 64 位系统中,是否有任何理由使用 Framework 文件夹中的 aspnet_regiis 而不是 Framework64 上的 aspnet_regiis ?即使对于编译为 x86 的应用程序,我也知道只需注册 aspnet ...
我试图提示用户输入长度为 1 到 30 个字符的 ID。可以是字母和数字,但最多 30 个字符。下面是我的代码,它显示错误...
我正在尝试使用 NASM 和 QEMU 在 16 位汇编中创建一个简单的命令行。到目前为止,一切正常,直到我再添加一根绳子。 当我添加另一个字符串时,程序不会显示...
当我尝试执行代码时,出现错误,告诉我“值超出范围”。 编程求解二次方程; #include(“stdlib.hhf”); 静止的 a:真实32; b:真实32; c:real32;
对`WinMain@16'collect2.exe的未定义引用:错误:ld返回1退出状态
我正在使用 eclipse CDT 来测试 Intel 指令,下面是我的程序: #定义cpuid(func,ax,bx,cx,dx)\ __asm__ __易失性__(“cpuid”:\ “=a”(ax)、“=b”(bx)、“=c”(cx)、“=d”(dx):“a”(f...