instruction-set

instruction-set

文章 0 浏览 5

指令集如何标准化?

我的理解是AMD64是AMD发明的,作为x86的64位版本。 AMD 和 Intel 都添加了新指令(因为它们是仅有的两家实现 AMD64 的公司)。实际上,不存在像 C++ …

<逆流佳人身旁 2025-01-13 00:15:37 0 0

跳转超出范围时的程序行为

我想知道如果跳转超出范围,程序的行为会是什么。哪些因素影响程序行为(编译器、处理器、ISA,或者我不知道的因素)。 另外,对于特定的硬件,我如何…

习惯那些不曾习惯的习惯 2025-01-11 16:18:07 1 0

为什么我们需要硬件支持和软件指令来使缓存失效?

以Arm为例,它有自动缓存的硬件支持 失效如该 URL 中所述: https: //developer.arm.com/documentation/den0024/a/Multi-core-processors/Multi-core…

单调的奢华 2025-01-09 06:38:25 3 0

gcc 编译器开关 (-mavx -mavx2 -mavx512f) 到底有什么作用?

我在 C/C++ 代码中明确使用了英特尔 SIMD 内在扩展。为了编译代码,我需要在命令行上指定 -mavx、-mavx512 或类似的内容。我对这一切都很满意。 然而…

挖个坑埋了你 2025-01-09 00:30:32 1 0

MIPS 向右移动(但添加 1 而不是零)

无论如何,是否可以将寄存器值向右移动,但不是添加 0(如 srl 那样),而是添加 1。如果这是不可能的,任何其他实现相同目标的建议将不胜感激。…

南街九尾狐 2025-01-07 12:33:33 2 0

汇编语言指令实现

是否有一些信息源或技术草案(例如用于网络的 RFC)描述特定指令的实现(例如 mov、jmp、je、jle, inc, ...) 适用于 Intel 架构? wikipedia 上有一些…

坏尐絯℡ 2024-12-28 15:56:14 1 0

不同的ARM厂商提供的指令集是否不同?

我第一次接触 ARM 指令集是在 80 年代,从那以后就没有使用过。出于好奇,我查看了平板电脑和其他 ARM 设备,并注意到 CPU 是由不同制造商生产的。 我…

断桥再见 2024-12-26 11:35:00 1 0

ARM指令SWI和SVC完全相同吗?

ARM 汇编语言具有用于进入“管理程序模式”的 SWI 和 SVC 指令。 让我困惑的是,为什么有两个? 这里据说SVC的前身是SWI 。这是否意味着他们基本上改…

枯寂 2024-12-20 08:31:25 2 0

如何在 ARM 上进行整数(有符号或无符号)除法?

我主要致力于 Cortex-A8 和 Cortex-A9 的研究。我知道有些架构没有整数除法,但是除了转换为浮点数、除法、转换为整数之外,最好的方法是什么?或者这…

赠佳期 2024-12-18 20:10:27 3 0

x86 中的重复前缀和强制前缀

在我为特定于 x86 arch 的 Linux 编写一个小型反汇编程序的过程中,我遇到了一个小问题。这是关于强制前缀和重复前缀的。查看Intel文档[1],据说重复…

一片旧的回忆 2024-12-16 10:57:19 3 0

如何编写编译器后端以从 C 代码生成用户定义的硬件架构的程序集

我正在开展一个项目,必须定义新的处理器硬件架构。 我需要一个编译器来生成该目标的汇编代码(它有自己的指令集)。 该处理器的程序将用 C 语言编写…

森林很绿却致人迷途 2024-12-14 09:41:42 2 0

叶指令(处理器/组件)

我不确定 SO 是否是问这个问题的最佳地点。如果没有,请告诉我应该去哪个姐妹网站。 我一直在阅读一篇有关英特尔可信执行技术(TXT)的论文,其中有以…

躲猫猫 2024-12-13 12:30:25 2 0

模拟简单的显卡

好的。我可以找到简单架构的模拟设计。(编辑:绝对不像x86)例如使用int 作为程序计数器,使用字节数组作为内存等等。但是我如何模拟显卡(可以想象…

皇甫轩 2024-12-11 02:39:10 3 0

注册以注册比较

我研究了CPU的组成部分以及随机存取存储器的结构,但我不明白寄存器到寄存器的比较操作。 “为什么寄存器到寄存器的比较操作通常比 RAM 中两个数据条…

若言繁花未落 2024-12-10 05:37:05 2 0

汇编指令 bne 和 br (NIOS II)。它们的偏移量是如何计算的?

我有这个汇编代码,我应该将其翻译成二进制形式的机器代码: .text .align 2 .global main .equ val,0x4712 main: movi r16,val movi r17,0 loop: add…

想你只要分分秒秒 2024-12-07 18:41:40 5 0
更多

推荐作者

佚名

文章 0 评论 0

羁客

文章 0 评论 0

文章 0 评论 0

夏日落

文章 0 评论 0

隐诗

文章 0 评论 0

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