【发布时间】:2010-12-09 09:17:05
【问题描述】:
我正在学习 x86 汇编语言,我了解段的用途和用法。分段保存重要数据,也可用于存储额外数据(即内存分段模型)。这是我的问题。如果段可用于存储额外数据,我如何确保我在其中存储的数据不会覆盖任何现有数据?
例如,CS 寄存器指向代码段。代码段包含程序的代码。如果我使用带有偏移量的 CS 寄存器来存储一些数据,我怎么知道将数据放在哪里以免覆盖它正在存储的代码?
请告诉我。我使用 Intel 语法汇编和 NASM 汇编。
谢谢
【问题讨论】: