-
公开(公告)号:CN1485726A
公开(公告)日:2004-03-31
申请号:CN03154841.5
申请日:2003-08-20
Applicant: 中国科学院计算技术研究所
Abstract: 本发明涉及微处理器体系结构技术领域,为当代微处理器加快定点除法部件的计算速度同时降低该部件功耗提供了一种新型的处理方法。本发明的能使SRT算法实现的定点除法部件减少循环次数的处理方法,在开始定点除法循环计算之前,根据参加定点除法的两个操作数前面0的个数(如果是负数则是1的个数)差值确定完成定点除法循环的次数。从而达到减小循环次数,加快定点除法速度同时降低功耗的目的。
-
公开(公告)号:CN1487407A
公开(公告)日:2004-04-07
申请号:CN03155044.4
申请日:2003-08-26
Applicant: 中国科学院计算技术研究所
Abstract: 本发明涉及微处理器体系结构技术领域,为当代微处理器加快浮点除法部件的计算速度同时降低该部件功耗提供了一种新型的处理方法。该方法对使用SRT算法的浮点除法部件来说,在执行浮点除法循环计算过程中,如果发现部分余数为零,则立即停止循环;然后直接给出最后商同时判断出该商为浮点除法的精确结果。在循环计算过程中,为了得到每次循环后的商值,采用从高位到低位形成商的方法。从而达到减小循环次数,加快浮点除法速度同时降低功耗的目的。
-
公开(公告)号:CN1410886A
公开(公告)日:2003-04-16
申请号:CN01141497.9
申请日:2001-09-27
Applicant: 中国科学院计算技术研究所
IPC: G06F9/38
Abstract: 一种指令流水线中实现访存精确例外的处理方法,包括步骤:当确认存数指令前面的指令不会发生例外后;操作队列向访存队列发出允许存储的有效信号;访存队列在存数信号有效时执行。在本发明基于的流水线中,和其它大部分处理器一样,指令有序发射,有序结束,所有改变寄存器值的指令都在结束阶段结束。这种流水线结构自然地保证了精确的寄存器现场,从而实现了除访存指令(能改变存储器现场的指令)的所有精确例外。而在实现访存精确例外时,本发明的处理器中,采用了一种新型的机制使得处理器的设计结构简单,在降低硬件复杂度的同时提高处理器的性能。
-
公开(公告)号:CN1320445C
公开(公告)日:2007-06-06
申请号:CN03155044.4
申请日:2003-08-26
Applicant: 中国科学院计算技术研究所
Abstract: 本发明涉及微处理器体系结构技术领域,为当代微处理器加快浮点除法部件的计算速度同时降低该部件功耗提供了一种新型的处理方法。该方法对使用SRT算法的浮点除法部件来说,在执行浮点除法循环计算过程中,如果发现部分余数为零,则立即停止循环;然后直接给出最后商同时判断出该商为浮点除法的精确结果。在循环计算过程中,为了得到每次循环后的商值,采用从高位到低位形成商的方法。从而达到减小循环次数,加快浮点除法速度同时降低功耗的目的。
-
公开(公告)号:CN1248099C
公开(公告)日:2006-03-29
申请号:CN03154837.7
申请日:2003-08-20
Applicant: 中国科学院计算技术研究所
IPC: G06F7/52
Abstract: 本发明涉及微处理器体系结构技术领域,为当代微处理器加快定点除法部件的计算速度同时降低该部件功耗提供了一种新型的处理方法。该方法对使用SRT算法的定点除法部件来说,在执行定点除法循环计算过程中,如果发现部分余数为零,则立即停止循环。然后,根据SRT算法的基数以及完成定点除法需要的循环次数与停止循环时已经执行的循环次数的差值调整商,并得出余数为0。从而达到减小循环次数,加快定点除法速度同时降低功耗的目的。
-
公开(公告)号:CN100447737C
公开(公告)日:2008-12-31
申请号:CN01141497.9
申请日:2001-09-27
Applicant: 中国科学院计算技术研究所
IPC: G06F9/38
Abstract: 一种指令流水线中实现访存精确例外的处理方法,包括步骤:当确认存数指令前面的指令不会发生例外后;操作队列向访存队列发出允许存储的有效信号;访存队列在存数信号有效时执行。在本发明基于的流水线中,和其它大部分处理器一样,指令有序发射,有序结束,所有改变寄存器值的指令都在结束阶段结束。这种流水线结构自然地保证了精确的寄存器现场,从而实现了除访存指令(能改变存储器现场的指令)的所有精确例外。而在实现访存精确例外时,本发明的处理器中,采用了一种新型的机制使得处理器的设计结构简单,在降低硬件复杂度的同时提高处理器的性能。
-
公开(公告)号:CN1485725A
公开(公告)日:2004-03-31
申请号:CN03154837.7
申请日:2003-08-20
Applicant: 中国科学院计算技术研究所
IPC: G06F7/52
Abstract: 本发明涉及微处理器体系结构技术领域,为当代微处理器加快定点除法部件的计算速度同时降低该部件功耗提供了一种新型的处理方法。该方法对使用SRT算法的定点除法部件来说,在执行定点除法循环计算过程中,如果发现部分余数为零,则立即停止循环。然后,根据SRT算法的基数以及完成定点除法需要的循环次数与停止循环时已经执行的循环次数的差值调整商,并得出余数为0。从而达到减小循环次数,加快定点除法速度同时降低功耗的目的。
-
公开(公告)号:CN1271507C
公开(公告)日:2006-08-23
申请号:CN03155313.3
申请日:2003-08-26
Applicant: 中国科学院计算技术研究所
IPC: G06F7/52
Abstract: 本发明涉及微处理器体系结构技术领域,为当代微处理器加快除法和开根部件的计算速度同时降低该部件功耗提供了一种新型的处理方法。该方法是专门针对使用SRT-4算法的除法和开根部件。执行循环计算过程中,如果发现本次循环得到的两位结果如果为“00”,则直接可以得到四位结果;如果发现本次循环得到的两位结果如果为“01”,则直接可以得到三位结果。这样,本发明可以减小循环次数,提高除法和开根部件的处理速度同时降低功耗的目的。
-
公开(公告)号:CN1515998A
公开(公告)日:2004-07-28
申请号:CN03155313.3
申请日:2003-08-26
Applicant: 中国科学院计算技术研究所
IPC: G06F7/52
Abstract: 本发明涉及微处理器体系结构技术领域,为当代微处理器加快除法和开根部件的计算速度同时降低该部件功耗提供了一种新型的处理方法。该方法是专门针对使用SRT-4算法的除法和开根部件。执行循环计算过程中,如果发现本次循环得到的两位结果如果为“00”,则直接可以得到四位结果;如果发现本次循环得到的两位结果如果为“01”,则直接可以得到三位结果。这样,本发明可以减小循环次数,提高除法和开根部件的处理速度同时降低功耗的目的。
-
-
-
-
-
-
-
-