发明名称 |
数据处理系统中串行通信控制器的可度量的调度器 |
摘要 |
一种串行通信适配器向物理通信端口提供一个接口。在该适配器上执行的一个调度程序调度不同优先级上的任务,使得时间性关键的任务足够快地被执行以防止数据丢失。要通过一个通信端口发送或接收的数据是存储在适配器上的缓冲器中的,并且在该适配器与宿主系统之间的数据与命令通信是很好地在一务DMA通道上执行的。 |
申请公布号 |
CN1021536C |
申请公布日期 |
1993.07.07 |
申请号 |
CN91100567.6 |
申请日期 |
1991.01.31 |
申请人 |
国际商业机器公司 |
发明人 |
约翰·图尔曼·阿德金斯;詹姆斯·斯坦利·波格塞尔斯基;贾克兰·海格修斯·威尔森 |
分类号 |
H04L29/10;G06F3/00 |
主分类号 |
H04L29/10 |
代理机构 |
中国国际贸易促进委员会专利代理部 |
代理人 |
乔小东 |
主权项 |
1.在连接一个宿主数据处理系统和多条通信线路的可编程通信控制器中,一种用于通过多个通信端口,在所述多条通信线路和所述宿主数据处理系统之间控制数据传送的方法,其特征在于该方法的步骤由一个可编程通信控制器实现:给多个任务提供一个中间存储器用于执行在一个通信端口和所述中间存储器之间以及所述中间存储器和所述宿主数据处理系统之间的数据传送操作的部分;在所述中间存储器中产生一个优先级表,对于任务具有多个优先级,以及一个表项位置用于每个优先级上的每个通信端口。响应出现在通信端口处及宿主数据处理系统内的事件,把要执行的任务的表项插入到对等的表项位置;以及在优先级表中,由与表项一致的任务中,从排好优先级序的调度工作表中,选择要执行的任务。 |
地址 |
美国纽约 |