发明名称 具有多重资料路径之处理器结构
摘要
申请公布号 TW073460 申请公布日期 1986.01.01
申请号 TW073104081 申请日期 1984.10.01
申请人 坦登电脑公司 发明人
分类号 G06F13/00 主分类号 G06F13/00
代理机构 代理人 陈长文 台北巿敦化北路二○一号七楼
主权项 1.一种用于资料处理系统之管道中央处理器结构,包括:在第一资料路径执行运算元上算术逻辑处理过程之算术逻辑装置;在上述之算术逻辑装置执行其功能之同一时钟周期间,在第二资料路径处理运算元之多个可选择之特殊功能装置;用以储存待处理之运算元之多个第一记录器装置;用以自上述第一记录器装置选择上述运算元中被选定者之多个第一多工器装置;连接至上述第一多工器装置用以储存上述运算元中被选定者之多个第二记录器装置;进一步选择上述运算元中被选定者并存置于上述第一及第二资料路径之多个第二多工器装置;以及用以送回自上述算术逻辑装置及上述特殊功能装置所得之结果至上述第一及第二记录器装置之滙流排装置。2.一种用于数据处理系统中之中央处理器结构,其中一指令使运算元于一指令周期间被处理,包括:在一第一资料路径中之算术逻辑装置,用以于该指令之第一字段所指定之该指令周期间,执行对运算元之算术逻辑作业;在一第二资料路径中之至少一可选择之功能装置,用以于该指令之第二字段所指定之该指令周期间执行运算元之作业;多个第一记录器装置,用于保持可能被该算术逻辑装置及该功能装置处理之运算元;多个第一选择逻辑装置,用于选择性将至少该第一记录器装置中之一连接于该算术逻辑装置,及将至少该第一记录器装置中之一连接于该功能装置;第一回归滙流排装置,用于将该算术逻辑装置之操作结果回归于至少该第一记录器装置中之一:第二回归滙流排装置,用于将该功能装置之操作结果回归于至少该第一记录器装置中之一。3.一种用于数据处理系统中之中央处理器结构,其中一指令使运算元于一指令周期间被处理,包括:在一第一资料路径上之算术逻辑装置,用以于该指令之第一字段所指定之该指令周期间,执行对运算元之算术逻辑作业;在一第二资料路径上之多个可选择之功能装置,用以于该指令之第二字段所指定之该指令周期间,执行对运算元之作业;多个第一记录器装置,用于保持可能被该算术逻辑装置及该功能装置处理之运算元;多个第一选择逻辑装置,用于选择性将该第一记录器装置中之一连接至该算术逻辑装置,及将该第一记录器装置中之一连接至该功能装置;第一回归滙流排装置,用于将该算术逻辑装置之操作结果回归于该多个第一记录器装置;第二回归滙流排装置,用于将该功能装置之操作结果回归于该多个第一记录器装置;4.一种用于数据处理系统中之中央处理器结构,其中一指令使运算元于一指定周期间被处理,包括:在一第一资料路径中之算术逻辑装置,用以于该指令之第一字段所指定之该指令周期间,执行对运算元之算术逻辑作业;在一第二资料路径中之至少一可选择之功能装置,用以于该指令之第二字段所指定之该指令周期间,执行对运算元之作业;多个第一记录器装置,用于保持可能被该算术逻辑装置及该功能装置处理之运算元;多个第一选择逻辑装置,用于选择性将该第一记录器装置中之一连接于该算术逻辑装置,及该第一记录器﹒装置中之一连接于该功能装置;第一回归滙流排装置,用于将该算术逻辑装置之操作结果回归于至少该第一记录器装置中之一;第二回归滙流排装置,用于将该功能装置之操作结果回归于至少该第一记录器装置中之一;至少一第二记录器装置,连接于至少该第一记录器装置中之一,用于保持可能被该算术逻辑装置及该功能装置处理之运算元及选择性将该运算元供应于该第一记录器装置。5.一种用于数据处理系统中之中央处理器结构,其中一指令使运算元于一指令周期间被处理:包括;在一第一资料路径上之算术逻辑装置,用以于该指令之第一字段所指定之该指令周期间执行对运算元之算术逻辑作业;在一第二资料路径中之多个可选择之功能装置,用以于该指令之第二字段所指定之该指令周期间,执行对运算元之作业;多个第一记录器装置,用于保持可能被该算术逻辑装置及该功能装置处理之运算元;多个第一选择逻辑装置,用以选择性将该第一记录器装置中之一连接于该算术逻辑装置及将该第一记录器装置中之一连接于该功能装置;第一回归滙流排装置,用于将该算术逻辑装置之操作结果回归于该多个第一记录器装置;第二回归滙流排装置,用于将该功能装置之操作结果回归于该多个第一记录器装置;至少一第二记录器装置,连接于至少该第一记录器装置中之一,用以保持可能被该算术逻辑装置及该功能装置处理之运算元及选择性将该运算元供应于该第一记录器装置。6.一种用于数据处理系统中之中央处理器结构,其中一指令使运算元于一指令周期间被处理,包括:在一第一资料路径上之算术逻辑装置,用以于该指令之第一字段所指定之该指令周期间执行对运算元之算术逻辑作业;在一第二资料路径上之至少一可选择之功能装置,用以于该指令之第二字段所指定之该指令期间执行对运算元之作业;多个第一记录器装置,用于保持可能被该算术逻辑装置及该功能装置处理之运算元;多个第一选择逻辑装置,用于选择性将该第一记录器装置中之一连接于该算术逻辑装置及将该第一记录器装置中之一连接于该功能装置;第一回归滙流排装置,用于将该算术逻辑装置之操作结果回归于至小该第一记录器装置中之一:第二回归滙流排装置,用于将该功能装置之操作结果回归于至少该第一记录器装置中之一;至少一第二记录器装置,连接于至少该第一记录器装置中之一,用以保持可能被该算术逻辑装置及该功能装置处理之运算元及选择性将该运算元供应于该第一记录器装置;至少一第二选择逻辑装置,连接于至少该第一记录器装置中之一,用于选择性将多个资料源极之一连接于该第一记录器装置。7.一种用于数据处理系统中之中央处理器结构,其中一指令使运算元于一指令周期间被处理,包括:在一第一资料路径上之算术逻辑装置,用以于该指令之第一字段所指定之该指令周期间执行对运算元之算术逻辑作业;在一第二资料路径中之多个有可选择之功能装置,用以于该指令之第二字段所指定之该指令周期间执行对运算元之作业;多个第一记录器装置,用于保持可能被该算术逻辑装置及该功能装置处理之运算元;多个第一选择逻辑装置,用于选择性将该第一记录器装置中之一连接于该算术逻辑装置,及将该第一记录器装置中之一连接于该功能装置;第一同归滙流排装置,用收将该算术逻辑装置之操作结果回归于该多个第一记录器装置;第二回归滙流排装置,用于将该功能装置之操作结果回归于该多个第一记录器装置;至少一第二记录器装置,连接于至少该第一记录器装置中之一,用于保持可能被该算术逻辑装置及该功能装置处理之运算元及选择性将该运算元供应于该第一记录器装置;至少一第二选择逻辑装置,连接于至少该第一记录器装置中之一,用于选择性将多个资料源极之一连接于该第一记录器装置。8.根据上述请求专利部份第1.至7.项之中央处理器结构,另包括:滙流排装置,用于将运算元自至少该第一记录器装置中之一回归于至少该第二记录器装置中之一。9.根据上述请求专利部份第1.至8.项之中央处理器结构,其中该功能装置包括一算术逻辑单位。10.根据上述请求专利部份第1.至8.项之中央处理器结构,其中该功能装置包括一多位址暂存记忆器。11.根据上述请求专利部份第1.至8.项之中央处理器结构,其中该第一记录器装置包括一实字常数记录器。12.根据上述请求专利部份第4.至8.项之中央处理器结构,其中该第二记录器装置包括一缓冲记忆器。13.根据上述请求专利部份第1.至12.项之中央处理器结构,另包括:配类产生及延迟装置,包含该功能装置中之用类滙流排装置,用以产生供该功能装置所处理之运算元用之配类资料,及将该配类滙流排上之配类资料于该功能装置之操作结果被置于该第二回归滙流排装置上之时钟周期以后发生之一时间周期置于该配类滙流排。14.根据上述请求专利部份第13.项之中央处理器结构,另包括;用以检查配类之配类检查装置,包含用于使该运算元及该配类资料同步之装置,因此二者于一单一时钟期间到达该配类检查装置。15.根据上述请求专利部份第1.至14.项之中央处理器结构:另包括:在该功能装置中之感测装置,用以指示一测试状况之存在;响应于该感测装置之微分枝装置,用以于该感测装置指示该测试状况存在时执行微分枝任务。16.根据上述请求专利部份第1.至14.项之中央处理器结构,另包括:在该功能装置中之至少一感测装置,用以指示多个测试状况中之一选定状况之存在;响应于该感测装置之微分枝装置,用以于该感测装置指示该选定之测试状况已配合时执行微分枝任务。
地址 美国