x86 相关问题

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 汇编器一起使用吗?

回答 1 投票 0

装配说明数据库?

我正在寻找包含汇编指令信息的最新数据库(机器可读)。 Capstone 提供了一些信息,但不包括每条指令的描述。 英特尔的我...

回答 3 投票 0

汇编语言井字游戏

我正在尝试用汇编语言制作井字棋,如何切换玩家? 这是我的代码。 .686 .MODEL 平面,stdcall 。堆 包括 Irvine32.inc 。数据 tic BYTE“井字游戏” 播放器字节“

回答 2 投票 0

CONFIG_NO_HZ_FULL=y的Linux如何更新系统时钟

我试图了解Linux内核中的计时工作原理,特别是系统时钟是如何更新的。 我正在使用 /proc/config.gz 中的这些配置运行内核 v6.5 # # 计时器

回答 1 投票 0

我正在尝试打印出素数列表,但没有打印出任何内容,出了什么问题/我可以在代码中更改什么?

我编写了一个汇编程序,我的目标是打印出用户输入的素数。用户只需输入一个数字,比如 15,以及前 15 个素数

回答 1 投票 0

内存屏障对于内存一致性来说是必要的吗?

在阅读了《内存屏障:软件黑客的硬件视图》之后,我提出了一个我不确定其正确性的观点,如标题所示。 我之所以想到这一点是因为直觉...

回答 1 投票 0

内存屏障对于内存一致性来说是必要的吗?

在阅读了《内存屏障:软件黑客的硬件视图》之后,我提出了一个我不确定其正确性的观点,如标题所示。 我之所以想到这一点是因为直觉...

回答 1 投票 0

所有内存一致性保证都是通过内存屏障实现的吗?

在阅读了《内存屏障:软件黑客的硬件视图》之后,我提出了一个我不确定其正确性的观点,如标题所示。 我之所以想到这一点是因为直觉...

回答 1 投票 0

x86 MASM 检查回文

我正在学习 x86 MASM 并且陷入了一个项目中。代码应该相当简单,但我不知道我做错了什么,它应该从字符数组中检查回文,但代码...

回答 1 投票 0

循环迭代在第二次迭代时失败

目标:我打算创建一个程序,附加用户输入的数字,从 ASCII 转换为数字并转换为数组(intArray),并使用迭代 5 次的循环获取它们的总和...

回答 1 投票 0

适用于Windows Vista 32位系统的Java JDK

我想在我的 Windows Vista 32 位系统上安装 Java JDK。 我搜索了这个官方 Java JDK 32 位版本,但下载页面不包含任何 32 位系统的下载。我听说过...

回答 1 投票 0

避免频率缩放以提高 SIMD FMA 性能

以下程序在运行不同次数的迭代时显示出非常可变的性能。原因可能是什么?如何获得一致的测量结果? 该程序描述了最大

回答 1 投票 0

为什么我的 HLA 程序检查值是否增加,无论输入什么,总是输出为 false?

我不明白为什么我的代码输出即使我输入不断增加的值,值也不会增加 输入值:2 输入值:4 输入值:10 数值不增加 我也...

回答 1 投票 0

内存级别并行性 (MLP) 测量

我需要找到内存级别并行性(MLP)或未命中状态处理寄存器(MSHR)同时持有的内存请求数量/在专业期间填充每个缓存级别的缓冲区...

回答 1 投票 0

有效地将双精度数除以 2 的幂

我正在实现相干噪声函数,并惊讶地发现使用梯度噪声(即 Perlin 噪声)实际上比值噪声稍快。分析显示,原因...

回答 4 投票 0

Aspnet_regiis 位于 32 位 Web 应用程序的 Framework64 文件夹中

在 64 位系统中,是否有任何理由使用 Framework 文件夹中的 aspnet_regiis 而不是 Framework64 上的 aspnet_regiis ?即使对于编译为 x86 的应用程序,我也知道只需注册 aspnet ...

回答 2 投票 0

汇编语言中用户输入的字符计数

我试图提示用户输入长度为 1 到 30 个字符的 ID。可以是字母和数字,但最多 30 个字符。下面是我的代码,它显示错误...

回答 1 投票 0

16 位汇编中的几个字符串出现意外行为

我正在尝试使用 NASM 和 QEMU 在 16 位汇编中创建一个简单的命令行。到目前为止,一切正常,直到我再添加一根绳子。 当我添加另一个字符串时,程序不会显示...

回答 1 投票 0

我在二次公式组装程序 (HLA) 上找不到错误

当我尝试执行代码时,出现错误,告诉我“值超出范围”。 编程求解二次方程; #include(“stdlib.hhf”); 静止的 a:真实32; b:真实32; c:real32;

回答 1 投票 0

对`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...

回答 9 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.