调试语句的形式如下: on<条件〉<中断续元入口 它表示当指定条件的中断发生时,由中断 续元来进行处理。例如: on fixed overflow go to La 每当发生定点溢出时,转向以LA为标号 的语句
调试语句的形式如下: on 它表示当指定条件的中断发生时,由中断 续元来进行处理。例如: on fixed overflow go to LA; 每当发生定点溢出时,转向以LA为标号 的语句
对于发生在不同地方的同一种程序 性中断事件允许用户采用不同的 处理方法。例如,在执行了上述 调试语句后又执行调试语句 on fixed overflow go to LB 就表示今后再发生溢出时将转向LB 而不是转向LA去处理了
对于发生在不同地方的同一种程序 性中断事件允许用户采用不同的 处理方法。例如,在执行了上述 调试语句后又执行调试语句: on fixed overflow go to LB; 就表示今后再发生溢出时将转向LB 而不是转向LA去处理了
中断续元入口表的形式如下
中断续元入口表的形式如下:
中断续元的处理过程: 1编译程序编译到on语句时,生成填写相应中断 续元入口表的目标代码段 2程序运行执行到on语句时,根据中断条件号, 将中断续元入口填入相应栏,这是通过执行上 述代码段来实现的 3执行同一中断条件号的on语句时,中断续元入 口被填入同一栏,从而,用户可在他的程序的 不同部分对同一中断条件采用不同的处理方法 4每当一个中断条件发生时,检查中断续元入口 表相应栏,或转入中断续元处理,或进行操作 系统标准处理 5程序性中断处理允许嵌套,应预先规定嵌套重 数,但不允许递归
中断续元的处理过程: • l 编译程序编译到on语句时,生成填写相应中断 续元入口表的目标代码段 • 2 程序运行执行到on语句时,根据中断条件号, 将中断续元入口填入相应栏,这是通过执行上 述代码段来实现的 • 3 执行同一中断条件号的on语句时,中断续元入 口被填入同一栏,从而,用户可在他的程序的 不同部分对同一中断条件采用不同的处理方法 • 4 每当一个中断条件发生时,检查中断续元入口 表相应栏,或转入中断续元处理,或进行操作 系统标准处理 • 5 程序性中断处理允许嵌套,应预先规定嵌套重 数,但不允许递归