三峡大学计算机与信息学院现代交换技术课件 第三章(2).pptVIP

  • 1
  • 0
  • 约7.97千字
  • 约 80页
  • 2019-05-13 发布于香港
  • 举报

三峡大学计算机与信息学院现代交换技术课件 第三章(2).ppt

7、程控交换软件系统 时间表的每一行代表时间,每一列为一个比特,代表一个程序,若在第i行的第j列该比特位的值为“1”,则表示在这个时刻,该程序被调用;若为“0”,则不被调用。每次时间中断到来时,都要对时间计数器作加“1”操作,时间计数器的值形成了时间表的行地址。程序地址表保存被调用程序的入口地址。屏蔽表用于控制在该时刻该程序是否被调用执行,屏蔽表的每一位对应一个程序,如果某一位为“1”则表示该程序可执行,否则不执行。屏蔽表提供了一种灵活控制程序调用的机制,这样就不用频繁更改时间表了。 若时间中断周期为10ms,则由上述表格结构的设计可知: ●拨号脉冲识别程序每隔10ms被调用执行; ●按键号码识别程序每隔20ms被调用执行; ●位间隔识别程序每隔100ms被调用执行; ●用户线扫描程序每隔100ms被调用执行; ●中继线扫描程序每隔100ms被调用执行。 基于多级表的有限状态机的实现如图3.57所示,该多级表的第1级为状态索引表,通过状态号可检索到该状态下可能接收的事件索引表的地址,再由所接收的事件号检索到在该状态下收到该事件完成下一步工作的程序地址,调用相应程序执行,即可完成相应的呼叫处理。 通过上面对一个本局呼叫的基本呼叫过程的描述,我们不难发现整个呼叫处理过程就是处理机在某个状态,监视、识别外部来的各种输入信号(例如用户摘挂机、拨号等),然后进行分析,执行任务和输出信号(例如

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档