SetDataSegment 函数将数据段(DS)和附加段(ES)设置为程序数据段的值。这使得处理器能够正确访问位于这些段中的数据。
参数:
返回值:
标志状态:
特点:
- 除DS和ES外,该函数不改变其他寄存器的值。
- 用于在开始处理程序数据之前初始化数据段。
注意:
SetDataSegment 函数应在程序开始时或任何需要设置数据段以正确访问程序数据的地方调用。如果程序使用这两个段来处理数据,同时设置DS和ES可能会很有用。
- title Автор: Довгополов Евгений Сергеевич
- .model small
- .stack 100h
- data segment public
- data ends
- code segment public
- ____assume _ds:data, cs:code
- ____include Handyfar.inc
- ____main proc
- ________call____SetDataSegment
- ____main endp
- code ends
- end main