发明名称 在向量资料处理操作时从遗漏页故障恢复之装置和方法
摘要 在采用虚记忆技术并可执行一系列重叠之纯量及向量数据处理作业之数据处理系统内,设有在一或数个咨询目前不在记忆内之数据值之指令收到页故障之后容许继续执行程式之装置及方法。于发生此页故障时,所有正执行中之指令可完成执行,在页故障内归纳所得之情报被存入记忆内以供作业系统软体使用,并产生一个向量例外。作业系统软体影响比例外,检查故障情报,把失落页自巨量记忆媒体读入主记忆,再执行产生例外之向量指令并继续执行程式。
申请公布号 TW126713 申请公布日期 1990.01.11
申请号 TW077105273 申请日期 1988.08.01
申请人 数位装置公司 发明人 尼.卡多查;大卫.尼.卡勒;大卫.艾.欧毕兹;里察.提. 提克;迪立普.班达卡
分类号 G06F11/00 主分类号 G06F11/00
代理机构 代理人 林敏生 台北巿南京东路二段一二五号七楼伟成第一大楼
主权项 1.一种属于数据处理单元之中央理单元之故障恢复装置,该数据处理系统包含主记忆单元,让中央处理单元包含数个执行单元可执行由发行单元发出之指令,其中至少一个执行单元被用来执行向量作业,该数据处理系统使用虚位址技术,该故障恢复装置包含:于一个向量载入指令告知数据基元不在该主记忆单元内时产生第一讯号之故障侦测装置;于第一讯号产生时,容许向量作业指令继续完成之执行机构;其中该发行单元于该第一讯号产生后阻止新的向量作业指令启动;及储存造成该第一讯号之产生之指令之参数的储存机构。2.属于申请专利范围第1项之中央处理单元之故障恢复装置,其中该储存机构亦储存与该故障侦测装置产生之后续讯号有关之参数。3.申请专利范围第1项之中央处理单元之故障恢复装置,其中该参数包含例外型码,向量长度,该向量作业指令所处理之数据基元之基本位址,两相继向量作业指令基元间之偏移,在含有造成该第一讯号之该向量作业指令数据基元之数据基元页内之虚位址,该指令及待发行之次一指令之虚位址。4.申请专利范围第3项之故障侦测装置,其中该故障侦测装置侦测自持续之向量作业指令执行所造成之第二页故障状况,造成该页故障之各向量指令之参数被储存起来。5.申请专利范围第4项之故障侦测装置,其中该中央处理单元可执行重叠之纯量及向量作业指令,该故障侦测装置尚包含于一个纯量指令产生一例外状况时产生第一讯号之装置,该中央处理单元于该第一号产生后仍继续执行纯量及向量业指令,造成该第一讯号之产生之该向量及纯量持续指令之相关参数被储存起来。6.一种在可执行许多重叠之向量与纯量作业指令之数据处理系统内响应页故障之技术,包含下列步骤:告示页故障之存在;在告示页故障后,暂停发行指令;在告示页故障后,继续执行进行中之指令;储存属于被告示页故障之参数;及使用该参数执行程式以完成造成页故障之指令。7.申请专利范围第6项之响页故障之技术,其中该储存步骤包含把告示造成页故障之该指令,造成页故障之失落数据基元,及待执行之次一指令的参数储存起来之步骤。8.申请专利范围第6项之响页故障之技术,其中该储存步骤包含储存指示另一页故障之存在之讯号的步骤。9.申请专利范围之响页故障之技术尚包含在完成该指令后继续程式执行之步骤。10.申请专利范围第8项之响页故障之技术,尚包含下列步骤:在响应第一页故障期间告示至少一个其他页故障及在该继续程式执行步骤之前解决各页故障。11.申请专利范围第6项之响页故障之技术,其中储存告示失落之数据基元之参数的步骤包含储存初位址,一个移动及一个向量长度之步骤。12.一种包含执行向量作业之装置的数据处理系统,该数据处理系统包含:一个主记忆单元;一个巨量储存单元;控制指令之执行之至少一个发行单元;向应该发行单元而执行指令之数个执行单元,至少一个执行单元执行向量作业,其中该数据处理系统使用虚位址技术;及侦测该发行单元之向量作业指令所需之失落数据基元之页故障侦测装置,该发行单元于侦测到该向量指令页故障后暂停发行指令,该发行单元于该页故障被告示时,容许执行中之指令完成执行。13.申请专利范围第11项之数据处理系统,其中告示自该主记亿单元失落之数据基元及告示在发现向量指令页故障时之相关指令之讯号群被存入一堆叠内。14.申请专利范围第10项之数据处理系统,其中执行一向量作业指令之失落数据基元被响应该向量指令之页故障而存入该主记忆单元内,该储存讯号群容许该向量指令被故障处理程序再执行。15.申请专利范围第11项之数据处理系统,其中该数据处理系统可执行重叠之向量及纯量指令 该数据处理系统尚包含:侦测因执行纯量指令所造成之例外状况之纯量指令例外侦测装置,此装置于侦测到例外状况时促使该发行装置暂停发行其他指令,但可完成执行中之指令。16.申请专利范围第14项之数据处理系统,其中与该向量指令页故障及该产生例外之纯量指令有关之情报被存入储存堆叠内。17.申请专利范围第15项之数据处理系统,该堆叠储存之情报包含针对在该堆叠上先前储存情报之指示。18.申请专利范围第16项之数据处理系统,其中在侦测到向量作业页故障时储存之情报包含一个向量长度,初基础位址,最初之一步,与造成页故障有关之向量作业指令有关之虚位址,造成该页故障之向量载入作业及次一指令之虚位址。图示简单说明:图1A及1B是本发明之数据处理系统的例子。图2是本发明之数据处理系统之数据处理单元。图3是数据处理系统之虚记忆。图4是依据本发明自页故障恢复之向量重新开始码框之例子。图5之流程图展示本发明之作业。
地址 美国