memory-address 相关问题

用于表示计算机内存中特定位置的数字。也可以参考如何在内存中访问这些地址。

设置 Linux 中可用物理内存总量的限制

我知道我应该设置mem=MEMORY_LIMIT。但我不知道在运行时或启动时该去哪里,以便对操作系统控制的总物理内存设置限制...

回答 5 投票 0

C 语言中的内存分配如何处理分配的地址

#包括 int 主函数(无效){ 整数a; 整数b; printf("%d %p %d %p", a, b, &a, &b); 返回0; } 我写了这个 C 程序试图探索 m...

回答 0 投票 0

所有PE节都加载到内存中的相同基地址吗?如果没有,PIC代码如何找到其他部分的数据?

所有PE节都加载到内存中的相同基地址吗?如果没有,PIC 代码如何查找其他部分中的数据? 例如,假设我有如下代码: 。文本 mov rax,我的数据 。数据 我...

回答 1 投票 0

数据表说EEPROM地址是0xA0,但它在0x50上对我有用。右移位有特殊原因吗?

我使用SFP光收发器模块的EEPROM读取设备数据。该图像显示 EEPROM 的地址是 0xA0,但它对我不起作用。当我输入地址时它起作用了...

回答 1 投票 0

MacOS 中十六进制的 9 位地址

我正在练习C语言编程。我有 Win 10 系统,我正在练习它,我总是得到 2 的倍数的地址。知道,我正在 Macbook Pro M3 上练习,我得到 9 d...

回答 1 投票 0

无法获取位域地址

为什么不能获取位域的地址? 如何创建指向位域的指针? 这是代码... 结构位域{ 无符号整型:1; 无符号整型 b: 1; 无符号整型 c: 1; 取消签名...

回答 5 投票 0

Python 如何知道它必须为变量提供新地址?

所以我发现Python总是通过引用传递,而append总是存储对附加变量的引用,所以我很好奇append是如何附加的,因为下面的代码不给出10 10s: ls = [] 为了...

回答 1 投票 0

Python 未正确添加偏移量

我正在编写一个程序来更改给定内存地址处的值,我已经使用Cheat Engine找出了指针 我已经找到了 UnityPlayer.dll 的图像库和作弊引擎,一切都

回答 3 投票 0

保护模式下实模式地址内容位于哪里?

在实模式下,x86 CPU 只能看到 0x00000 到 0xFFFFF 范围内的地址空间。 MBR 代码由 BIOS 加载到 0x07C00 中。如果该 MBR 代码立即切换到保护模式,那么...

回答 1 投票 0

C++ 双地址运算符? (&&)

我正在阅读STL源代码,但我不知道&&地址运算符应该做什么。以下是 stl_vector.h 中的代码示例: 向量& 运算符=(向量&& __x) // <-- N...

回答 6 投票 0

这段MIPS代码有什么问题吗?比如地址超出范围?代码的含义是什么?

说明: 代码行“addi $t0, $t0, 4”每个周期加上$t0的地址4个字节,但是Array的地址空间是有限的。我认为这将是超出界限的。 该...

回答 1 投票 0

Java中变量的内存地址

请看下面的图片。 当我们使用 new 关键字在 java 中创建对象时,我们从操作系统获取内存地址。 当我们写出out.println(objName)时,我们可以看到一个“特殊”

回答 9 投票 0

内存中指针的可视化

作为 C 初学者,我知道指针是一种特殊的数据类型,用于存储数据类型的地址。如果我计算我的 PC(64 位操作系统)中任何指针的大小,它是 8 个字节。 记忆中

回答 1 投票 0

为什么递减指针不能返回正确的值?

我正在尝试减少指针,同时将值设置为指针指向的值。 设置值时,它们显示它们已正确设置,但是当尝试再次检索它们时......

回答 1 投票 0

为什么c++语法是&address=variable而不是&address=&variable?

我最近开始学习c++中的指针和引用,并且很难理解为什么引用的语法是&address =variable而不是&address=&va...

回答 2 投票 0

内存中的地址空间

据我所知,地址空间是可寻址/可访问元素的数量,其大小等于 2^w 位,其中 w 是字大小。然而我遇到了一个问题,说地址是sp...

回答 1 投票 0

为什么Visual Studio内存地址根据视图进行shuffle?

在 Visual Studio 中查看内存地址时,我注意到排列会根据查看内存的方式而变化。例子: 整数a = 3; int* b = &a; 1 字节:0x 03 00 00 00 2字节:0x 0003 ...

回答 1 投票 0

GNU 链接器和链接器脚本:链接器未生成正确的 LMA

我的链接器脚本中有以下行 JumpTable ABSOLUTE(0x2000000C):AT(eROData) { 跳转表开始 = .; *(.JumpSection); 。 =对齐(4); 跳转表结束 = .; } > 静态随机存储器 eRODat...

回答 2 投票 0

如何在 CANbus RX/TX FIFO 起始地址寄存器 (ATSAME51) 的特定地址处初始化数组?

CAN RX 和 TX 缓冲区/FIFO 起始地址(F0SA/TBSA)的寄存器仅考虑地址的低 16 位,但 RAM 地址可以从 0x20000000 到 0x20040000(18 位)。 链接至

回答 1 投票 0

逻辑地址生成是由CPU还是编译器完成?

我很困惑,CPU为程序生成逻辑地址还是编译器在CPU的帮助下完成的?而这一代又是在什么时候进行的呢? 有人可以吗

回答 1 投票 0

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