END 标号 这个标号指定程序的入口
例如,
END bubbling
补充回答:这个标号是要在代码段中明确定义的。如,
data segment
mydata db ?
data ends
code segment
assume cs:code,ds:data
bubbling:
.
.
.
mov ah,4ch
int 21h
code ends
end bubbling
调用子程序的入口地址,就是指程序编译后,子函数在程序中的起始地址如
void foo(int a , int b){
return(a+b)
}
main(){
int a,b
a=3
b=5
printf("a=%d b=%d foo(a,b)=%d foo地址=%x\n",a,b,foo(a,b),foo)
}
当调用foo函数时,系统会先将参数a和b入栈,然后设置pc的值为foo函数所对应的地址,之后开始执行foo函数。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)