cpu-registers

cpu-registers

文章 0 浏览 2

C++ CPU寄存器使用情况

在 C++ 中,局部变量始终分配在堆栈上。堆栈是应用程序可以占用的允许内存的一部分。该内存保存在 RAM 中(如果没有换出到磁盘)。现在,C++ 编译器是…

有木有妳兜一样 2024-08-13 14:47:43 2 0

新的 X86_64 处理器寄存器的名称是什么?

在哪里可以找到用于在此架构上进行组装的新寄存器的名称? 我指的是 X86 中的寄存器,如 EAX、ESP、EBX 等。但我希望它们是 64 位的。 我不认为它们与…

多谢你的绝情让我学会死心 2024-08-11 07:41:53 3 0

Intel i7 处理器上的 CPUID

我在较新的基于 i7 的计算机上遇到基于 CPUID 的代码的问题。它检测到 CPU 为具有 8 个 HT 单元的单核,而不是每个具有 2 个 HT 单元的 4 个核。 我一…

拥抱我好吗 2024-08-09 04:43:57 4 0

在VS2008监视窗口中显示CPU寄存器

是否可以在监视窗口中使用特定语法添加 CPU 寄存器(RAX、EAX、标志等),以便它们像常规变量一样显示并以基数 10 打印(如果十六进制显示打开,则以…

坐在坟头思考人生 2024-08-08 14:07:49 5 0

有没有办法在汇编中将 16 位值的一部分存储在 8 位变量中?

我创建了一个存储 16 位变量的变量,并且我尝试将上半部分存储在 8 位变量中。 我该怎么做? 编辑:它适用于 IA-32,我认为我不能使用寄存器 编辑2:…

枯叶蝶 2024-08-06 07:43:59 2 0

SI 和 DI 寄存器之间有什么实际区别?

我不明白有什么区别。…

征﹌骨岁月お 2024-08-06 03:38:16 2 0

PIC 寄存器(%ebx)有什么作用?

我用 C++ 编写了一个“危险”程序,它从一个堆栈帧来回跳转到另一个堆栈帧。 目标是从调用堆栈的最低级别跳转到调用者,执行某些操作,然后再次向下跳…

鯉魚旗 2024-07-22 15:36:47 2 0

在 C 中嵌入汇编,编译器为您查找寄存器

将汇编代码嵌入到 C/C++ 程序中时,可以通过使用推送指令保存寄存器(或指定支持它的编译器的破坏列表)来避免破坏寄存器。 如果您包含内联汇编并且希…

荭秂 2024-07-21 12:31:45 4 0

为什么 x86 寄存器如此命名?

例如,累加器被命名为EAX,而指令指针被命名为IP。 我还知道有一些字节称为 CL 和 DH。 我知道所有的名字一定有一个约定,但是它是什么呢?…

你对谁都笑 2024-07-21 00:36:34 1 0

将值存储在 MIPS 的 HI 和 LO 寄存器中

我正在 MIPS 中编写某些代码,并且要求将结果临时存储在 HI 和 LO 特殊寄存器中(两者都是 4)字节宽)。 这些指令可供我使用: divu s,t lo &lt-- s …

不喜欢何必死缠烂打 2024-07-18 08:49:28 6 0

GMA 950 硬件的寄存器级编程

我正在尝试为 GMA 950 硬件编写一个基本驱动程序。 我一直在寻找数据表或一些编程指南,但找不到任何东西。 我还查看了 Linux 和 FreeBSD 源代码,但…

无法回应 2024-07-16 14:02:54 12 0

从 16 位硬件寄存器读取

在嵌入式系统上,我们有一个设置,允许我们通过命令行界面读取任意数据以用于诊断目的。 对于大多数数据,这工作得很好,我们使用memcpy()在请求的地…

满栀 2024-07-15 09:17:50 5 0

Java相当于register int?

在C中,我可以为变量分配一个寄存器,例如: register int i = 0 我知道Java是一种解释性语言,并且与CPU有很多抽象。 是否有任何机制可以请求(如果…

身边 2024-07-13 03:04:05 6 0

我可以控制 g++ 中的寄存器分配吗?

我有高度优化的 C++ 代码,即使在远离热点的地方进行很小的更改,性能也会下降 20%。 经过更深入的调查后发现,热点地区使用的寄存器(可能)略有不同…

最初的梦 2024-07-13 01:56:08 4 0

主要 C/C++ 生成的代码中的寄存器分配规则 编译器

我记得以前(32 位 Intel 处理器之前)的一些规则,当时(至少对我来说)非常频繁地必须分析 C/C++ 编译器(在我的例子中,当时是 Borland/Turbo)生…

停滞 2024-07-08 10:11:25 6 0
更多

推荐作者

lioqio

文章 0 评论 0

Single

文章 0 评论 0

禾厶谷欠

文章 0 评论 0

alipaysp_2zg8elfGgC

文章 0 评论 0

qq_N6d4X7

文章 0 评论 0

放低过去

文章 0 评论 0

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