cpu-architecture

cpu-architecture

文章 0 浏览 3

AMD64 在 i586 上运行还是反之亦然?

我有一个小型 C 程序,我希望将其从 Linux 移植到 Windows。我可以使用 MinGW 编译器来完成此操作,并且我注意到它有两个不同的前缀:amd64 和 i586。…

虚拟世界 2024-10-28 04:22:46 0 0

高位内存和高位内存区的区别

有人可以解释一下高内存和高内存区域之间的区别吗?我一直遇到这些术语。我搜索了很多关于这些术语的信息,但仍然不明白它们到底有什么不同。据我所知…

昵称有卵用 2024-10-21 18:33:50 2 0

一步一步了解CPU的学习历程

你好 我想了解CPU如何从位级到汇编级工作 有人可以告诉我吗? 哪一个会更好? 自上而下的学习还是自下而上的学习? 我应该先做什么? 汇编语言?或者…

兮子 2024-10-21 08:51:01 0 0

使用 2 个 4:2:1 MUX 以及常数 0 和 1 构建全加器

计算机结构中的一个问题, 使用 2 个 4:2:1 MUX 和常量 0 和 1 构建全加器。使用最少量的常量。 显然这个问题也可以使用非门来解决,但我对没有门的问…

缺⑴份安定 2024-10-21 03:51:41 2 0

机器码对齐

我正在尝试了解机器代码对齐的原理。我有一个汇编器实现,可以在运行时生成机器代码。我在每个分支目标上使用 16 字节对齐,但看起来这不是最佳选择,…

︶ ̄淡然 2024-10-20 18:47:56 1 0

当内部寄存器尺寸较小时,更宽的数据总线如何帮助 CPU?

当内部数据总线或寄存器的大小仅为 32 位时,我们使用更宽的外部数据总线(例如 1993 年生产的第一代 Pentium 中的 64 位)有什么优势?…

若沐 2024-10-20 15:27:53 2 0

二进制整数运算是否有可能导致溢出并覆盖相邻内存?

这个问题与我目前看到的任何错误无关,更多的是关于理论以及对硬件架构设计和实现的变化的了解。 Scenario 1: Assuming a 16-bit processor with 16-b…

离线来电— 2024-10-19 05:38:05 1 0

如何更好地配置 linux/CPU 以支持大规模软件运行 (NUMA)

我正在 Linux 上对内存驱动的大型程序(数十 GB 内存)进行性能分析。 我在想是否可以配置linux/硬件以更适合运行此类大型程序。但我对这一面并不熟悉…

如梦亦如幻 2024-10-17 12:56:50 2 0

位级字节顺序

如何在位级别检查操作系统的“字节顺序”或者操作系统是否关心位的存储顺序?…

红衣飘飘貌似仙 2024-10-17 10:53:28 1 0

微处理器的发展是否保证了编译器和语言标准的发展?

随着芯片制造商向新芯片添加新功能、指令等,我们是否需要相应更新版本的编译器来使用芯片的这些新指令和功能?这是否意味着编程语言也需要新的操作码…

黑寡妇 2024-10-17 04:01:28 2 0

为什么使用 GPIO?

我一直在[徒劳地]寻找一些好的链接/来源来帮助理解 GPIO 以及为什么它们在嵌入式系统中使用。谁能指点我一些吗?…

难得心□动 2024-10-17 03:50:36 4 0

旋转指令(x86 上的 ROL、RCL)的用途是什么?

我一直想知道某些 CPU 的旋转指令(例如 x86 上的 ROL、RCL)的用途是什么。什么样的软件使用这些指令? 我首先认为它们可能用于加密/计算哈希码,但…

心在旅行 2024-10-17 00:10:30 3 0

CISC 与 RISC

如果您正在编写一本教科书,并且需要决定 CPU 设计来讨论某些问题,您会选择 RISC 还是 CISC? RISC 的优点,你知道的:更干净、更简单等等。 RISC 的…

晒暮凉 2024-10-14 22:26:31 1 0

第一个计算机程序是如何创建的?

可能的重复: 第一个编译器是如何编写的? 这个问题一直困扰着我。 编译一个程序需要编译器,编译器也是程序的一种,那么什么编译器编译呢? 有人告…

半世晨晓 2024-10-13 19:56:34 4 0

有谁知道有什么编译器可以优化嵌入式设备的能耗代码?

人们普遍认为,更快的代码会消耗更少的电量,因为您可以让 CPU 处于空闲状态更长的时间,但是当我们谈论能耗时,存在以下一种可能性: 假设有一个指令…

白色秋天 2024-10-12 23:40:10 3 0
更多

推荐作者

烙印

文章 0 评论 0

singlesman

文章 0 评论 0

独孤求败

文章 0 评论 0

晨钟暮鼓

文章 0 评论 0

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