memory-segmentation

memory-segmentation

文章 0 浏览 6

在哪个系统中,使用分页(分段分页)内存管理技术是在哪个系统中进行的?举一些例子

我是一名学生正在学习操作系统的学生,我找不到文档或一些谈论记忆管理历史的内容,例如应用程序分段的应用以及他们为什么不再使用它的原因(因为我看…

潜移默化 2025-01-25 16:52:26 6 0

当组件中的内存寻址(EMU8086)时,BP和SI有何不同?

我正在使用EMU8086微处理器模拟器 我想知道为什么当我尝试使用si中放置一个值时,它将其放在DS:SI中,但是当我尝试使用BP放置时,它将变为DS:BP+20H…

咋地 2025-01-25 09:21:42 4 0

将SS寄存器设置为bootloader中的0时,CPU重置(CPU 0)和三重故障

我正在尝试创建一个自定义操作系统(用于教育目的),我也为此创建了引导加载程序(Multiboot 2)。我正在尝试创建一个64位系统。 输入长模式后,我想…

紅太極 2025-01-24 23:27:22 4 0

细分选择器与地址有何关系?

假设我运行以下C代码并获取 0x7FFD385C9588 : #include int main() { int test = 5; printf("%p", &test); return 0; } 我听说逻辑地址包含段选择器…

镜花水月 2025-01-18 12:18:22 4 0

为什么8086段寻址不会溢出?

我知道8086的寻址方式是段寄存器左移四位然后加上偏移量。但移位16位寄存器后,有效位的信息不会丢失吗? 比如段寄存器存的是0x1000,左移四位不就变…

梦一生花开无言 2025-01-17 22:33:17 6 0

汇编中的 %gs 是什么

void return_input (void) { char array[30]; gets (array); printf("%s\n", array); } 在 gcc 中编译后,该函数被转换为以下汇编代码: push %ebp mo…

伪心 2025-01-04 23:08:55 7 0

是否有 Win32 的 API 允许我使用 ES、GS、FS?

我想在汇编程序中使用 ES、FS 和 GS,以允许我拥有 3 个独立的地址空间。 是否有 Win32 API 可以设置 LDT 并为我提供适当选择器的值?…

腹黑女流氓 2025-01-04 12:28:22 7 0

x86实模式段重叠如何帮助节省内存?

我正在教我 12 岁的 8086 汇编语言,昨天我们正在谈论内存、寻址和分段。我向他展示了如何将段可视化为从 16 字节边界开始的一系列重叠的 64Kb 块,偏…

燕归巢 2024-12-25 03:00:34 5 0

BIOS int 13H,AH=02(读软盘)和堆栈段

如果我不初始化堆栈段,会发生什么? 某些情况下会导致读取错误吗?…

内心旳酸楚 2024-12-23 10:24:24 7 0

ESP寄存器和SS寄存器有什么区别?

我只是汇编语言的初学者。 据我所知,ESP和SS都是指堆栈寄存器,但不太了解它们之间的区别。…

小ぇ时光︴ 2024-12-22 18:41:37 6 0

__addgs* 如何使用,什么是 GS?

在微软的网站上可以找到 内在函数的一些细节 __addgsbyte ( offset, data ) __addgsword ( offset, data ) __addgsdword ( offset, data ) __addgsqwo…

云胡 2024-12-17 21:19:56 9 0

汇编中的 ds:si 和 es:di 是什么意思?

movsb(移动字符串,字节)指令获取地址处的字节 ds:si,存储在地址es:di处,然后递增或递减 si 和 di 寄存器减一。 我知道 esi,si 和 edi,di 寄存器…

流心雨 2024-12-13 04:17:42 9 0

AMD 64 位模式下的段限制检查

我正在为 64 位处理器编写自己的操作系统,但我遇到了一般保护的问题。我的操作系统不会依赖页面错误来实现用户空间保护机制,因此我发现有一种方法可…

祁梦 2024-12-11 08:58:51 9 0

需要虚拟内存吗?

Closed. This question is off-topic. It is not currently accepting answers. 想要改进此问题吗?更新问题,使其关于- Stack Overflow 的主题。 11…

ま昔日黯然 2024-12-07 12:51:52 10 0

虚拟内存的最大可寻址空间是多少?

看到这个问题被问了很多次。但找不到合理的答案。虚拟内存的实际限制是多少? 它是CPU的最大可寻址大小吗?例如如果CPU是32位最大是4G? 还有一些文本…

や莫失莫忘 2024-12-06 09:33:30 10 0
更多

推荐作者

此刻的回忆

文章 0 评论 0

leejubao

文章 0 评论 0

不甘平庸

文章 0 评论 0

南巷近海

文章 0 评论 0

未蓝澄海的烟

文章 0 评论 0

gitee_v1qxdSBNo

文章 0 评论 0

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