cpu-architecture 相关问题

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

显示 zenbleed 如何被发现的组装说明

在查看这篇 zenbleed 文章时,发现随机生成的指令序列和相同的序列,但添加了随机对齐、序列化和推测栅栏

回答 1 投票 0

为什么需要mcyclecfg和minstretcfg?

在 RISC-V 中,计划添加新的 CSR。这是 Github 页面上的文档。它针对以下两个问题。 • 它会给观察到的计数器值带来不可预测的噪声...

回答 1 投票 0

我的汇编语言项目的 x86 代码中出现错误

请修复以下代码行中的以下错误。我在 Visual Studio 中将 x86 代码与 Irvine 文件一起使用: 我的程序中的第 98 行出现错误 A2032“无效使用寄存器&

回答 1 投票 0

为什么我能够在arm64上运行这个镜像?

当我使用 Mac 1 时,我认为尝试“docker run”此映像时会出现错误,但我没有。 它是通过调用 make build、make image 构建的,然后将其推送到远程。 使...

回答 1 投票 0

为什么CPU不能直接访问不是总线宽度倍数的地址?

在我寻求了解结构填充在 Linux x86 环境中的 C 语言中如何工作时,我了解到对齐访问比未对齐访问更快。虽然我认为我理解其原因...

回答 1 投票 0

我如何获得指令缓存?

我是新来的,所以如果我问错了问题,我很抱歉。 介绍: 我正在Windows server 2022上编写代码,我需要从CPU上的指令缓存中获取数据,有什么办法...

回答 0 投票 0

MIPS 中的 16 位 ALU

这是我在PCSpim中实现这段代码的代码 ## 数据段中分配两个16位值 ## 在控制台窗口中提供选择器值 ## 显示结果 。文本 .global主文件 主要的: 拉...

回答 0 投票 0

MIPS 中的交换过程

在此输入图像描述 在此输入图像描述 我在CO课程中学习MIPS,我遇到了MIPS中的交换过程。 我想知道加载字和存储字是否只是加载并...

回答 1 投票 0

为什么(V)SHUFPS不在Intel的恒定时间指令表中?

今年早些时候,英特尔发布了一系列保证不对其数据操作数具有时序依赖性的指令。 (最初建议只有当 D...

回答 1 投票 0

MIPS nop和sll的字节码是如何区分的?

据我所知,两条指令的操作码和功能码均为 0,那么计算机如何知道它在做什么?

回答 1 投票 0

为什么英特尔使用 VIPT 缓存而不是 VIVT 或 PIPT?

我不确定,但如果我没记错的话Intel使用了VIPT(virtual index physical tagged)缓存,我想知道这个选择的原因,为什么它比VIVT或PIPT好,有什么优势d.. .

回答 2 投票 0

计算机体系结构 [关闭]

所以我最近在计算机体系结构测验中被问到这个问题,想知道是否有人可以解释我如何解决这个问题。 假设你有 4 路组相联高速缓存。缓存...

回答 0 投票 0

是否填充 C 结构内的信号量 (sem_t) 以尊重对齐?

我目前正在用 C(在 Ubuntu x64 中)定义一个结构。它看起来像这样: #包括 #包括 #包括 typedef 结构键{ sem_t sem; 炭

回答 1 投票 0

是否在 C 结构中填充了信号量 (sem_t) 以尊重对齐?

我目前正在用 C(在 ubuntu x64 中)定义一个结构。它看起来像这样: #包括 #包括 #包括 typedef 结构键{ sem_t sem; 炭

回答 1 投票 0

算术逻辑单元如何进行比较?

我正在我的大学学习系统工具和体系结构课程,第一堂课是关于 CPU 和 RAM 如何对话以及 CPU 如何处理数据。正如教授所解释的那样,CPU 有一个 ALU (

回答 2 投票 0

多少百分比的 Android 手机是小端?

编辑:这与 Android NDK 的字节序不同,因为该问题询问如何找到字节序,而不是有多少设备是大/小端。模组,请不要将此标记为欺骗。 只是

回答 1 投票 0

对于 32 位精度的 fp,Zen 4 内核每个周期有 48 个触发器吗?

由于 amd zen 4 对矢量数据只有 256 位宽的操作,下图来自 chipsandcheese 的 Zen 4 文章,显示了 6 个 FP 流水线(4 个 ALU 和 2 个内存): 每个 FMA 做 1 次乘法 ...

回答 1 投票 0

VM 操作系统如何在不被主机操作系统/CPU 终止的情况下发出特权操作码?

我的理解是主机操作系统在启动时关联并锁定某些 CPU 操作码/指令,以便只有主机操作系统可以使用它们。 CPU 架构,另外,

回答 1 投票 0

实际上谁在 MPCore 中乱序访问内存?

根据我目前对 ARM Cortex A57 和 A78 TRM 的理解,微操作可以乱序发送到多个执行管道中的 1 个。 这是独立

回答 1 投票 0

“n”(处理器数量)值的变化将显示 Intel 和 AMD CPU 之间的差异

考虑通用计算机的想法。 我们需要将 n 改变多大才能克服 Intel 和 AMD CPU 之间的差异? ATI 和 Nvidia GPU?

回答 0 投票 0

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