cpu-architecture 相关问题

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

保留执行管道

经常检查返回类型是否有错误。但是,可以用不同的方式指定将继续执行的代码。 如果(!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

为什么 Linux 和 Windows 下的 long 和 long double 类型大小不同?

我现在正在学习计算机架构。 为什么 Linux 和 Windows 操作系统之间的数据类型大小不同? 这是我的示例 C 代码。 #包括 int 主函数(无效) {...

回答 1 投票 0

CPU物理地址空间如何映射到物理DRAM?

在系统内存映射(也称为 cpu 内存映射)中,地址范围分配给 RAM 内存范围、PCI 设备的 MMIO 等。 让我们举一个 RAM 地址范围开始的例子......

回答 1 投票 0

为什么十进制浮点数不像普通计算机中的浮点数那样有CPU级别的支持?

在存在 Decimal 的语言(C#、Python)中,它比 float/double 慢,因为硬件层面不支持它。那么为什么十进制浮点数没有硬件实现......

回答 2 投票 0

为什么DPD、Decimal64等没有像普通计算机中的浮点数那样有CPU级别的支持?

在存在 Decimal 的语言(C#、Python)中,它比 float/double 慢,因为硬件层面不支持它。那么为什么不使用DPD(密集十进制)、BID(二进制整数十进制)...

回答 2 投票 0

程序结束时程序计数器的下一条指令是什么?

当程序中执行最后一条指令时,由于没有下一条指令可取,程序计数器的状态是什么?

回答 1 投票 0

为什么DPD、Decimal64等没有像浮点数那样有CPU级别的支持?

在存在 Decimal 的语言(C#、Python)中,它比 float/double 慢,因为硬件层面不支持它。那么为什么不使用DPD(密集十进制)、BID(二进制整数十进制)...

回答 1 投票 0

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