关于int的理解,请高手请教。
第一部分11句是套路,定义要安装的程序的源地址,目标地址。中断的入口地址。mov ax,cs
mov ds,ax
mov si,offset nr
mov ax,0
mov es,ax
mov di,200h
mov cx,offset *** -offset **
cld
rep movsb
;以上9句为安装中断例程
mov word ptr es:[N*4],200h
mov word ptr es:[N*4+2],0
以上2句为中断的入口地址,***为标号。 N为第几号中断。
第二部分是中断的正文,是要实现的功能。
如果在一个程序中。
assume cs:codesg,ds:data,ss:stack
:
:
:
satck:
第一部分11句套话
第二部分,程序要实在的功能
第三部分,int的程序。
这样理解对不对,请指救。