发明名称 指令处理器
摘要 给要求两个或者更多操作的指令的每个操作数,分别提供地址计算加法器和缓冲存贮器。在翻译指令的处理中,地址计算和对第一个、第二个操作数的取操作,实质上是异步进行的。因而每几个第二个操作数的每次取操作数所化的额外化费可以采用一组地址加法器独立或同步完成地址计算和取数操作的方法来扣掉。而且,采用一个操作步骤能够省掉用来从操作数缓冲四分离并得到一个字节的线路,在该操作步骤中,第一个操作数的一个字节取出并存入暂存存贮器中,这存贮器提供其中存贮的数据给地址加法器。
申请公布号 CN85102313A 申请公布日期 1987.01.10
申请号 CN85102313 申请日期 1985.04.01
申请人 株式会社日立制作所 发明人 栗山和则;和田健一;小冈彰
分类号 G06F9/38 主分类号 G06F9/38
代理机构 中国专利代理有限公司 代理人 李先春
主权项 1、用 于处理指令的指令处理器的特点是:一组加法器,每一个配置得相应于一组操作数中的每一个,该操作数组由一条指令所包含,用于计算该操作数的一个地址;一组增量器,每一个配置得相应于每一个上述的加法器,用于从其中增加一个输出值;一组缓冲存贮器,用于存入构成上述的相应操作数的数据,每一个配置得相应于上述加法器,由利用从上述相应加法器得到的地址来输出存贮的数据;一组操作数缓冲器,配置得相应于上述的一组缓冲存贮器,它是用于存入一组存贮数据的,该数据是从上述相应的缓冲存贮器输出的;一个选择器,用于选择上述一组操作数缓冲器的第Ⅰ个缓冲器及上述一组增量装置中的第K个增量装置;以及用于对从上述一组操作数缓冲器输出的数据进行予先决定的操作的操作装置;由此,上述的指令处理器引起了:在第一种模式里,上述一组加法器中的第Ⅰ个利用从上述一组增量装置的第Ⅰ个来的一个输出量来计算一个地址,第Ⅰ个操作数缓冲器存入从上述一组缓冲存贮器的第Ⅰ个取来的存贮数据,该缓冲存贮器利用由第Ⅰ个加法器计算的地址,同时,选择器选择从上述一组增量装置的第K个来的一个输出量以及上述一组加法器的第K个利用上述被选的输出量去计算一个地址,上述的一组操作数缓冲器中的第K个去存入取自上述的一组缓冲存贮器中的第K个,该缓冲存贮器利用由第K个加法器计算的地址,并且上述的操作装置去操作存在上述的一组操作数缓冲器里的数据;以及在第二种模式里,第Ⅰ个加法器利用从第Ⅰ个增量装置来的一个输出量去计算一个地址,第Ⅰ个操作数缓冲器去存入取自第Ⅰ个缓冲存贮器的存贮数据,该缓冲存贮器利用由第Ⅰ个加法器计算的地址,上述选择器去选择从第Ⅰ个操作数缓冲器的一个输出量以及第K个加法器利用上述的输出量去计算一个地址,第K个操作数缓冲器去存入取自第K个缓冲存贮器的存贮数据,该缓冲存贮器利用由第K个加法器计算的地址,并且上述的操作装置操作存在第K个操作数缓冲器里的数据。
地址 日本东京都千代田区神田骏河台四丁目6番