instructions 相关问题

有关实际CPU,VM或编译器IR的指令的问题。



QEMU完整系统仿真(RISC-V)中的跟踪说明

作为一项大学作业,我必须在使用RISC-V架构的系统上运行基准。 注意:我对Linux的了解不多,我几乎对Qemu一无所知。 关于虚拟

回答 0 投票 0

处理器状态字 (PSW) 和程序状态字 (PSW) 有什么区别?

根据牛津词典; 程序状态字 封装了程序在任意时刻的基本执行状态的信息集合。它允许中断的进程恢复运行...

回答 1 投票 0

同时获取和解码两条指令的含义

通常每个周期一次获取并解码一条指令。 我想知道如果我们同时获取和解码 2 条指令会产生什么影响。

回答 1 投票 0

我想要 __builtin_popcountll 的两个实现

我有一些代码想要运行快速内置CPU指令popcnt(当使用适当的标志(例如g++ -mpopcnt或clang++ -march=corei7)编译__builtin_popcountll时,这可能...

回答 3 投票 0

访问数据,BSS段是通过指针还是通过指令直接寻址?

我知道当访问堆栈帧的内存时,它将通过使用堆栈帧指针来完成,但我想知道如何访问数据,包含全局/静态数据的 BSS 段......

回答 2 投票 0

这个 RSB 指令对额外的 LSL #1 操作数有什么作用?

我想弄清楚这条 ARM 装配线是做什么的: RSB r1、r2、r3、LSL #1 我指的是 Keil 帮助页面中的 RSB 描述,但这个示例不太适合,因为它有更多操作数...

回答 2 投票 0

简单的流水线和超标量架构

考虑这个指令流程图...... 取指令->指令译码->取操作数->指令执行->写回 假设一个处理器支持 cisc 和 risc...就像...

回答 1 投票 0

comis / vucomis 中的“i”代表什么?

目前我正在阅读CSAPP 3d版,我发现说明有点冗长(在我看来)就像vucommiss一样,所以我搜索了说明的全名以帮助记忆。 我找到了

回答 1 投票 0

使用说明FYL2XP1

我想知道为什么 x86 架构上的指令 FYL2XP1 精确地计算数学公式 y · log2(x + 1)。 这个公式有什么特别之处?

回答 3 投票 0

如何确定指令解码 x86-64 的默认操作数大小

我目前正在尝试编写一个将 x86-64 指令解码为汇编的程序,但在处理指令时,我一直坚持确定默认内存/寄存器操作数大小...

回答 1 投票 0

如何确定指令解码 x84-64 的默认操作数大小

我目前正在尝试编写一个将 x86-64 指令解码为汇编的程序,但在处理指令时,我一直坚持确定默认内存/寄存器操作数大小...

回答 1 投票 0

Docker等容器化软件如何翻译CPU指令?

我最近遇到了一个错误,其中一个Python库使用了某个CPU指令,该指令存在于一个x86处理器上,但不存在于另一个处理器上,导致程序意外崩溃(非法指令...

回答 3 投票 0

为什么没有实现 DIV 指令来设置 CF 而不是引发异常

我知道在组装时必须非常小心,即: 这样做: 移动啊,10小时 移动,00h;股息 = 1000h 移动 bl,10 小时;除数 = 10h div...

回答 1 投票 0

隐藏的ARM 3字母助记符列表

x86 曾有制造商当时插入新的、未记录的操作码的情况1。 由于 ARM 控股公司缺乏晶圆厂,因此许可证颁发者可能会插入“隐藏”操作码。在你之后...

回答 1 投票 0

执行时自行编写的代码

有没有任何计算机程序可以在控制台或任何其他介质上显示组成它的指令?是否有任何计算机语言具有此功能?可以吗?

回答 2 投票 0

为 a+b+c 添加 3 条指令,并进行一次舍入

背景 众所周知,两个浮点数的精确乘积并不总是浮点数,但错误exact(a*b) - float(a*b) 是。一些精确乘法的代码

回答 1 投票 0

如何在没有else选项的情况下添加条件分支指令?

我正在尝试让我的 IR 如下所示。在LLVM中可以实现这一点吗? 入口: %2 = 调用 i32 @func() %3 = icmp ne i32 %2, 0, !dbg br i1 %3,标签 %if.then.block 调用 void @abc() ...

回答 2 投票 0

这个过程分析软件的名称是什么/它是什么类型的软件?

如标题所述,有人知道这个特定软件的信息吗?我想找到图像中的文字软件。但对于

回答 1 投票 0

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.