这里有个自由口通讯的接收程序:
MAIN:OB1
LD SM0.1
MOVB 9, SMB30
ATCH INT0, 8
ENI
INT_0:INT0
LD SM0.0
MOVB SMB2, VB10
ATCH INT1, 8
INT_1:INT1
LD SM0.0
MOVB SMB2, VB11
ATCH INT2, 8
INT_2:INT2
LD SM0.0
MOVB SMB2, VB12
ATCH INT3, 8
INT_3:INT3
LD SM0.0
MOVB SMB2, VB13
ATCH INT0, 8
在主程序里,连接了中断程序0,中断程序0里又连接了中断程序1,请问程序执行的过程是怎么样的呢?
它的作用是接收完一个字符后,在接收一个字符时把SMB2里的字符移走。这个过程是怎么实现的,求解释!