cpu-architecture 相关问题

CPU或微控制器的硬件微体系结构(x86,x86_64,ARM,...)。

传统 x86(Intel-VT 和 AMD-SVM 之前)是否支持 Type 1 Hypervisor?

我熟悉动态转换和陷阱与仿真(Type1 Hypervisor)概念。让我困惑的是,很多文章通常将动态翻译和类型 1 hypervis 结合起来......

回答 1 投票 0

C++原子变量内存顺序问题无法重现

大家。我编写了一个演示来重现 cppreference 中引用的问题。 cpp参考演示 我发现一些文档和博客说这可能不会在 x86 芯片上重现,但在 ARM 芯片上,是...

回答 1 投票 0

状态寄存器会影响CPU中的数据存储吗?

当您在 x86 或 x86_64 中执行算术运算时,例如导致设置溢出标志或任何其他标志,设置的位是否会影响哪个寄存器的结果值...

回答 1 投票 0

x86 操作系统中是否指定/限制了页表位置?

我熟悉MIPS架构,它有一个软件管理的TLB。因此,如何以及在何处存储页表和页表条目完全取决于您。例如我做了一个项目

回答 1 投票 0

CPU 是否有硬件“数学缓存”或字典来存储简单数学运算的结果以加快处理速度?

对于 sqrt(2)、1 / 2、1 + 1、10^2、1 * 0、tan(45) 等简单的数学运算,CPU 是否包含某种硬件表,其结果为这些操作实际上并不是......

回答 1 投票 0

在 C 源代码中保留带有分支布局的执行管道? CPU 或编译器从哪个预测开始? [重复]

经常检查返回类型是否有错误。但是,可以用不同的方式指定将继续执行的代码。 如果(!ret) { doNoErrorCode(); } 退出(1); 或者 如果(返回) { 退出(1); }

回答 2 投票 0

保留执行管道

经常检查返回类型是否有错误。但是,可以用不同的方式指定将继续执行的代码。 如果(!ret) { doNoErrorCode(); } 退出(1); 或者 如果(返回) { 退出(1); }

回答 2 投票 0

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

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

回答 1 投票 0

在 OSX 上针对 Intel 和 PPC CPU 进行编译

我有一台配备 64 位 Intel Core 2 Duo 处理器的 MacBook Pro,我正在使用 gcc (i686-apple-darwin9-gcc-4.0.1) 编译可执行文件,我可以在自己的机器上正常运行。最近有人尝试...

回答 3 投票 0

是否有编译器标志表明缺少armv7s架构

随着 iPhone 5 和其他 armv7s 设备的出现,现有(闭源)第 3 方框架(例如 Flurry)存在兼容性问题,这些框架是在没有此更新版本的情况下构建的

回答 2 投票 0

如何简化给定kmap的布尔表达式

有人可以向我解释如何根据下面的 kmap 找到简化的布尔表达式吗? 公里图 我将 1 分组在左上角、顶行,并在第四列中环绕,但是

回答 1 投票 0

检查dockerfile中的架构以获取amd/arm

我们正在使用 Windows 和 Mac M1 机器使用 Docker 进行本地开发,并且需要在我们的 docker 环境中获取并安装 .deb 包。 该软件包需要 amd64/arm64,具体取决于...

回答 2 投票 0

具有 32 位逻辑地址的字节可寻址存储器的总大小是多少?

如果我们有 32 位逻辑地址,那么我们可以有 2^32 个地址线,每行由 32 位(4 字节)组成。 所以内存的总大小应该是 = 32*2^32 位(每行的位数 * l 的位数...

回答 2 投票 0

立即直接加载

可以教一下这道题怎么做吗? 解释一下如何使用立即加载、直接加载、间接加载? 谢谢你。

回答 2 投票 0

MIPS 流水线和控制

我们被告知命令 add $7, $15, $31 位于主存中的地址 0xFFFF0000 处。此外,假设寄存器的初始化值等于其寄存器 n...

回答 1 投票 0

这个硬件级的并行乘法算法正确吗?

我是一名本科生,正在学习计算机体系结构教科书中介绍硬件级并行乘法算法的部分。如图所示,该算法...

回答 1 投票 0

华莱士树和达达乘数之间的差异

谁能说出华莱士和达达乘数之间的部分乘积减少方法或机制的区别? 我一直在读 A_comparison_of_Dadda_and_Wallace_multiplier_dela...

回答 1 投票 0

如果 2³² 位 = 40 亿位而不是字节,32 位如何寻址 4GB?

本质上,4Gb是如何变成4GB的?如果内存寻址的是字节,可能性不应该是2(32/8)吗?

回答 4 投票 0

如何以 BIG ENDIAN 格式加载数据?

我对以 BIG ENDIAN 格式存储数据时如何加载数据感到困惑。我无法理解的例子之一是: 假设值 0xBABEFACE 存储到地址 0...

回答 1 投票 0

在 ARM 上切换字节顺序

我听说ARM处理器可以在小端和大端之间切换。处理器需要这个做什么?安卓手机上用吗?

回答 3 投票 0

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