seg值是什么意思
SEG将回送变量或标号的段地址值。
比如说,有一个从05000H地址(物理地址)开始的一个数据段mydata,其中myvar是该段中的一个变量名。
则:mov bx,seg myvar
将把0500H(段基址)作为立即数插入指令。在执行的时候,bx里的值就是0500H
另外说明一下:物理地址=段基值*10H+偏移地址
一般SEG是送回段基值,而offset刚是取偏移地址的。
SEG将回送变量或标号的段地址值。
比如说,有一个从05000H地址(物理地址)开始的一个数据段mydata,其中myvar是该段中的一个变量名。
则:mov bx,seg myvar
将把0500H(段基址)作为立即数插入指令。在执行的时候,bx里的值就是0500H
另外说明一下:物理地址=段基值*10H+偏移地址
一般SEG是送回段基值,而offset刚是取偏移地址的。