主题:难题:ASSUME指令
这个指令的作用:把段分配给段寄存器
X86最多有6个段寄存器,这么说,程序同一时间最多只能调用6个段?
下列指令是否合法?(只判断)
第一个程序
SWB SEGMENT
SWB1 SEWGMENT
.....
.....
......
SWB1 ENDS
SWB ENDS
ASSUME CS:SWB
ASSUME CS:SWB1
第二个程序
SWB SEGMENT
SWB1 SEWGMENT
.....
.....
......
SWB1 ENDS
SWB ENDS
ASSUME CS:SWB CS:SWB1
X86最多有6个段寄存器,这么说,程序同一时间最多只能调用6个段?
下列指令是否合法?(只判断)
第一个程序
SWB SEGMENT
SWB1 SEWGMENT
.....
.....
......
SWB1 ENDS
SWB ENDS
ASSUME CS:SWB
ASSUME CS:SWB1
第二个程序
SWB SEGMENT
SWB1 SEWGMENT
.....
.....
......
SWB1 ENDS
SWB ENDS
ASSUME CS:SWB CS:SWB1