CPU或微控制器的硬件微体系结构(x86,x86_64,ARM,...)。
Tomasulo算法中用于无序执行和分支推测的重排序缓冲区有2个指针。头指针:指向最早的指令。这将是下一个...
我有一个32位Linux操作系统,要在其上运行64位Shell脚本。脚本的源提供程序无法提供32位版本,并且文件很大(900 MB)。
我想同时使用我不经常使用的主计算机和辅助计算机,但是只有一台显示器,但是如果您有任何想法,我也不想为此购买新显示器到...
是否可以通过编程方式检索ARM处理器版本?我正在尝试将其发送到Google Analytics(分析)。有人告诉我它在/ proc / cpuinfo文件夹中,但是我不确定如何找回它...
我一直在阅读有关引导的文章,但没有找到关于以休眠模式引导的信息。是热启动还是冷启动? https://www.geeksforgeeks.org/difference-between-cold-booting -...
我是新手,并且出于激情,我正在独自学习计算机科学。在汇编中,使用了一个基本指针,该指针使我可以通过从基本值中减去某个偏移量来引用特定的内存位置...
在MESI高速缓存一致性协议中,如果需要从内存中获取数据,高速缓存行的状态到底何时准确改变?
在采用CPU的MESI协议中:执行读取操作,发现高速缓存行处于无效状态,其他高速缓存中没有其他非无效的副本,它将需要从...中获取数据。
cpu核心中的dispatch,commit,issue和南瓜宽度之间的差异
有人可以解释一下cpu核心中的dispatch,commit,issue和squash宽度之间的区别。据我所知:问题宽度-多少...
我目前的理解是,我可以用CI编写操作系统,可以用C编写该操作系统的程序。当我编写操作系统时,当我编写...时,我可以看到所有的内存...
[在测量Intel第四代i5的CPI(每条指令的周期)时,我们得到的CPI <1。一些同学建议这是由于代码的并行执行,但它是单个...] >
我想知道处理器否定一个数字或执行一个减法会更快。例如:int a = -3;比int a = 0-3更有效;换句话说,求反是否等效...
有什么方法可以编写Intel CPU直接核心到核心通信代码?
我想将线程ping通到两个CPU插槽中的所有内核,并在线程之间写入通信,而无需写回DRAM。如果仅使用...
我有转到构建器支持的平台列表:“ darwin / 386”,“ darwin / amd64”,“ dragonfly / amd64”,“ freebsd / 386”,“ freebsd / amd64”,“ freebsd / arm”, “ linux / 386”,...
因此,我正在学习x86的工作原理,并遇到人们说x86是字节可寻址的,但可以读取字,双字等。处理器如何决定何时使用哪种方法?例如。 ...
我正在阅读《 ARM Cortex-A系列ARMv8-A程序员指南》。在11.1.2缓存标记和物理地址中,有一个缓存地址字段的示例。示例:缓存是4路32KB缓存...
是否存在使用非字节地址防止未对齐访问的指令集?据我所知,大多数体系结构到处都使用字节地址,但是会惩罚或抛出异常...
我想要一个长等待时间的单指令x861指令,以便创建长的依赖链,作为测试微体系结构功能的一部分。目前,我正在使用fsqrt,但我想知道是...
阿姆达尔定律是一个公式,用于通过改进系统的特定部分来寻求最大的改进。有人可以解释一下我在阿姆达尔定律中的“陷阱”是什么意思吗?
在计算机系统中如何确定指针的大小?通过虚拟地址还是物理地址?
我明天要进行虚拟内存地址转换考试,对此话题我很困惑。我知道CPU将生成一个虚拟地址,然后访问一个物理地址。因此,如果我们有一个...
请参见Hwang的 高级计算机体系结构 的一部分,其中讨论了并行处理中性能的可伸缩性。 问题是 关于图 a , theta 指数 和alpha 常数 的例子是...