发明名称 |
输出由微程序控制数据系统实现流水线执行的微命令的装置 |
摘要 |
在所揭示的微程序控制的数据处理系统中,使用了多个控制存贮器,按照对宏指令顺序的响应控制该数据处理系统。在每个控制存贮器之间设置有一个锁存部件,导致产生出在不同的系统时钟周期加到每个控制存贮器上的一个给定地址。由此,在不同的时钟周期内,从每个控制存贮中给出相对应的微指令段,并使它有可能通过处理机把其微指令段与其对应着的数据流协调一致。采用多个控制存贮器可以减少为延迟微指令段所需的“门”的数目。 |
申请公布号 |
CN1008667B |
申请公布日期 |
1990.07.04 |
申请号 |
CN87102161.7 |
申请日期 |
1987.01.29 |
申请人 |
数字设备公司 |
发明人 |
罗伯特·E·斯图尔特;唐纳德·F·胡珀 |
分类号 |
G06F9/22 |
主分类号 |
G06F9/22 |
代理机构 |
中国专利代理有限公司 |
代理人 |
程天正;匡少波 |
主权项 |
1、一个微程序控制的中央处理机,其特征在于包括:根据一个宏指令能够处理数据信号组的第一和第二部件,上述宏指令包括第一和第二微指令,各微指令分别由用于控制所述第一和第二部件的第一和第二微命令组成;用于产生与所述第一微指令相关连的第一地址信号组的第一装置;响应于所述第一地址信号组,在第一系统时钟周期内提供所述第一微指令的第一微命令的第一控制存储器装置;根据与所述第一微指令相关连的第一地址信号组而产生第二地址信号组的第二装置;和响应于所述第二地址信号组,在跟随着所述第一系统时钟周期的第二系统时钟周期内提供所述第一微指令的第二微命令的第二控制存储器装置,其中所述第一控制存储器装置响应于与由所述第一装置产生的第二微指令相关连的第一地址信号组,在所述第二系统时钟周期内提供所述第二微指令的第一微命令,从而所述第一和第二微指令的第一微命令按照一个预定的时间顺序加到所述第一部件上去。 |
地址 |
美国马萨诸塞州 |