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]中的任何一个

内存级别并行性 (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

在 x86 汇编中是否可以用 mul 乘以立即数?

我正在使用 DosBox 模拟器学习 x86 的汇编。我正在尝试执行乘法。我不明白它是如何工作的。当我编写以下代码时: 移动, 3 乘2 我收到一个错误。虽然,...

回答 4 投票 0

这个open ai玩意真能吹?

bootlicker 模组也是如此。享受你的反乌托邦吧,白痴。禁止我,我希望感觉真的很好

回答 1 投票 0

如何在 Rust 中获得高效的浮点最大值

我正在测试如何获得浮点数组的最大值: pub fn max(n: [f64;8]) -> f64 { IntoIterator::into_iter(n).reduce(|a,b| a.max(b)).unwrap() } 这给了我(每晚Ru...

回答 1 投票 0

在 x86 中使用 `and rsp,-16` 进行堆栈对齐

考虑这个“Hello world”x86 程序: 位 64 全球主要 外部看跌期权 节.文本 主要的: 推送rbp mov rdi,味精 看涨期权 流行的RBP 雷特 部分...

回答 1 投票 0

task.run 使用由 c++ dll 调用的方法

每次 虚拟无效图像_获取( uint16_t Bank, // 内部映像 ID,设备 DDR Bank 编号。 uint16_t 框架, 整数宽度, 整数高度, const uint16_t* imag...

回答 1 投票 0

从arm64 (ARMv8.5-A)指令中提取操作码

我需要想出一些通配符来匹配某些指令。 例如,在 x86 上,要匹配大多数 CALL 指令,以下模式就足够了: E8?? ?? ?? ?? 其中 E8 是操作码...

回答 1 投票 0

对于具有两个操作数的 MUL,NASM 表示“操作码和操作数的组合无效”

我刚刚开始学习汇编编程。我在 Linux 上使用 NASM。 我写的这段代码基本上是为了计算某物的幂,我知道它可能不完全是......

回答 1 投票 0

未定义符号:GetAsyncKeyState

我正在尝试利用汇编语言中的 GetAsyncKeyState 函数来检测键盘按键的状态。具体来说,我想在用户按下“W”k 时打印一条消息...

回答 1 投票 0

装配添加程序

我有以下代码 .bss 节 编号1 RESB 2 num2 RESB 2 RES1 RESB 2 RES2 RESB 2 .data 节 fir dw 'Ingrese el 引物编号:' lfir equ $ - 冷杉 秒 dw '安格尔...

回答 1 投票 0

是否可以在不使用条件跳转的情况下交换x86汇编中寄存器的最高有效位和最低有效位?

以下是 PicoBlaze 组件中的实现方式: ;这是一个由以下人员编写的示例程序 ;Agustin Izaguirre 在第 9 期中。它 ;切换最低有效位和 ;最高有效位没有...

回答 1 投票 0

显示在给定地址gdb找到的值

我正在gdb中调试二进制文件。它是由 gcc 在 Intel IA-32 上编译的 C 代码。我从 objdump 检索了此输出。我对这里的最后一行最感兴趣: 08048d9e 8048...

回答 2 投票 0

在 Android 智能手机上运行 Armv8 汇编代码

我最近一直在深入研究 Armv8 架构的汇编语言编程,我想练习我的语言技能。唯一的问题是,我有一台 Intel x86-64 机器,并且我...

回答 1 投票 0

在x86汇编中,为什么当分子来自RDRAND时DIV会抛出异常?

我多年来一直在编写 x86 汇编,但从未遇到过这个。我希望有人能给我指出正确的方向,这样我就可以“Doh!”片刻。 在伪代码中,当我写...

回答 1 投票 0

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