cpu-architecture

cpu-architecture

文章 0 浏览 3

x86 暂停指令在自旋锁中如何工作*以及*它可以在其他场景中使用吗?

pause指令通常用在测试spinlock的循环中,当其他一些线程拥有自旋锁,以减轻紧密循环。据说相当于一些NOP指令。有人能告诉我它到底是如何用于自旋锁优…

我一向站在原地 2024-10-12 14:18:17 4 0

从用户模式进入ring 0

大多数现代操作系统都在保护模式下运行。现在用户程序是否可以通过直接设置一些控制寄存器中的相应位来进入“环0”?或者它是否必须经过一些系统调用…

脱离于你 2024-10-11 07:02:36 3 0

C#检测特定进程的CPU架构

我用 C# 编写代码。 我的代码将在 Any CPU 模式下运行并提升。 我的目标是使用 Process.GetProcesses() 枚举计算机中的所有进程,并为每个进程检测其 …

赢得她心 2024-10-10 16:47:43 5 0

为什么布尔值的大小是 1 个字节而不是 1 位?

在 C++ 中, 为什么布尔值的大小是 1 个字节而不是 1 位? 为什么没有像 4 位或 2 位整数这样的类型? 在为 CPU 编写模拟器时,我遗漏了上述内容…

为人所爱 2024-10-10 12:50:18 9 0

架构的一元 NOT/整数大小

来自“掌握 Perl/第 16 章/位运算符/一元 NOT,~”: 一元 NOT 运算符(有时称为补码运算符)~,根据体系结构的整数大小返回值的按位否定或 1 的补码 …

丢了幸福的猪 2024-10-10 10:49:17 5 0

.csproj 的平台特定 ItemGroup 适用于程序集引用,但不适用于内容包含?

由于我们有三个显式 x86 和 x64 版本的程序集,因此我编辑了相应的 .csproj 文件以使用,例如,这样的块: &ltItemGroup Condition=" '$(Platform)' =…

不疑不惑不回忆 2024-10-08 13:54:19 4 0

计算机组织

您能详细解释一下什么是“时钟周期”吗?…

孤云独去闲 2024-10-08 08:01:01 3 0

哪个更快?

哪个更快更有用?累加器、寄存器还是堆栈?…

空‖城人不在 2024-10-07 22:50:27 3 0

MIX 或 MMIX - 哪个最好

嗨,我的第一个问题…… 我开始阅读《计算机编程的艺术》。我知道这很难。首先,我决定学习书籍的语言——我从 MIX 开始。我做了一些练习,我想我可以…

相思故 2024-10-07 17:42:57 5 0

寄存器和临时寄存器有什么区别?

Valgrind 使用中间代码表示来让我们检测二进制代码,这样我们就不必处​​理编程语言级别的构造。在将二进制代码转换为 Valgrind 的中间表示 (IR) 代…

若水般的淡然安静女子 2024-10-07 02:58:21 4 0

如何从命令行找出计算机的体系结构?

是否有一个标准程序可以用来确定我使用的是 i386 还是 x86、32 位还是 64 位机器?我在 Unix 机器上。…

飞烟轻若梦 2024-10-06 11:15:26 4 0

Android手机支持的原生代码列表

有没有 Android 手机及其支持的本机代码列表? 例如,我想知道哪些手机仅支持 armeabi,哪些手机支持 armeabi-v7a。后者很重要,因为我在本机代码中进…

坏尐絯 2024-10-05 07:20:49 5 0

多核机器通常不支持哪些类型的低级设施?

我正在研究一些优化的、低级的、跨平台的、设计用于在多核机器上运行的并发代码,并想检查它的一些假设。 多核设计可能不支持某些类型的硬件优化(例…

你是年少的欢喜 2024-10-04 09:57:48 3 0

MOD 运算是否比乘法更消耗 CPU 资源?

为什么 mod (%) 运算比乘法 (*) 运算的成本略高于 2 倍数? 请更具体地说明CPU如何进行除法运算并返回MOD运算的结果。 在以下示例中,每个线程运行一…

月依秋水 2024-10-01 13:09:07 5 0

分析代码的空间和时间局部性

您好,有一些关于空间和时间局部性的问题。我在课程理论中读过, 空间局部性 如果引用一个项目,则附近的其他地址很快就会被引用的可能性 时间局部性 …

别想她 2024-09-30 16:14:02 4 0
更多

推荐作者

烙印

文章 0 评论 0

singlesman

文章 0 评论 0

独孤求败

文章 0 评论 0

晨钟暮鼓

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文