-
公开(公告)号:CN1138174A
公开(公告)日:1996-12-18
申请号:CN96103712.1
申请日:1996-03-22
Applicant: 松下电器产业株式会社
CPC classification number: G06F8/447 , G06F8/4451 , G06F8/54
Abstract: 程序变换装置由翻译部103和连接部108构成,翻译部103包含有一个提取部105,在将源程序翻译为机器语言指令序列时,提取部105对源程序中的子程序,一一检出这些子程序所必需的堆栈长度以及各子程序在运行过程中应保存的寄存器名,并且将它们与机器语言指令序列一同保存到文件中,连接部108由转移指令检测部109,文件检索部110和获得部111以及子程序调用指令生成部112所组成。
-
公开(公告)号:CN101156134B
公开(公告)日:2010-10-06
申请号:CN200680011388.9
申请日:2006-03-07
Applicant: 松下电器产业株式会社
CPC classification number: G06F9/381 , G06F9/30047 , G06F9/30054 , G06F9/3804 , G06F9/3808
Abstract: 本发明的处理器(100)包括:主指令缓冲器(122),存储并提供从所述指令高速缓冲存储器(10)提取的一个以上的指令;TAR用指令缓冲器(123),存储并辅助提供从所述指令高速缓冲存储器(10)提取的一个以上的指令;选择器(121),将一般指令缓冲器(122)及TAR用指令缓冲器(123)中的任一个选择为指令提供源;以及指令获取控制部(102),在执行TAR用充指令的情况下,提取由TAR用充指令确定的一个以上的指令并存储到TAR用指令缓冲器(123),在在反复提供所提取的指令时,控制选择器(121)从而选择TAR用指令缓冲器(123),通过选择器(121)使TAR用指令缓冲器(123)提供指令。
-
公开(公告)号:CN100541449C
公开(公告)日:2009-09-16
申请号:CN200680008293.1
申请日:2006-02-27
Applicant: 松下电器产业株式会社
IPC: G06F12/00
CPC classification number: G06F13/28 , G06F13/4059
Abstract: 提供一种总线控制器,其缩短到闪存结束为止的时间,从而避免处理器的性能恶化。总线控制器(100)包括:FIFO(111),其以先进先出方式暂时保存从处理器向存储器存储的存储数据;闪存指针(112),其保存指向接受了触发信号时存储在FIFO(111)中末尾的数据的指针;存储控制部(113),其按照触发信号,把FIFO(111)保存的数据中的,从开头数据到闪存指针(112)指向的数据为止写入存储器,来对FIFO(111)进行部分闪存;等待电路(102),到存储控制部(113)的部分闪存结束为止,其对由处理器执行的特定存取指令发生等待信号。
-
公开(公告)号:CN100356316C
公开(公告)日:2007-12-19
申请号:CN200410002278.9
申请日:1997-11-28
Applicant: 松下电器产业株式会社
IPC: G06F7/544
CPC classification number: G06F9/3001 , G06F7/49921 , G06F7/5443 , G06F7/57
Abstract: 一种用来解码并执行指令的处理器,该处理器包括:正值转换及饱和运算单元,用于:a)当数据为负时,将数据变为零,并且b)当数据超过最大值时,将数据饱和为最大值,其中,转换处理及饱和处理至少两者之一由一个指令来执行。为了高速地执行把带码数据变换成无码数据的正值处理和以适当位修整的饱和运算处理,在使正值饱和运算指令“MCSST D1”解码的情况下,积和结果专用寄存器6向总线P1输出保持值。比较电路22比较积和结果专用寄存器6的保持值和带32位码整数0x000000FF的大小。正负判断电路23判断由积和结果专用寄存器6保持的值的第8位是否为ON。多路转换器24向数据总线18输出积和结果专用寄存器6的保持值、常数发生电路21产生的最大值“0x000000F”、正值饱和运算指令“MCSST D1”产生的零值“0x0000_0000”中的任一个。
-
公开(公告)号:CN100347668C
公开(公告)日:2007-11-07
申请号:CN03124390.8
申请日:1998-08-28
Applicant: 松下电器产业株式会社
CPC classification number: G06F9/30058 , G06F8/447 , G06F9/30021 , G06F9/30072 , G06F9/30094 , G06F9/30145 , G06F9/30167 , G06F9/30181 , G06F9/3842
Abstract: 一种指令变换装置,其中,条件指令是包含条件和操作代码并且只有在此条件成立时才由处理器执行此操作代码所表示的操作的指令;其特征在于,包括:输入装置,用于输入不包含条件指令的指令列;指令列检测装置,用于从所述输入装置输入的指令列中检测出根据预定一个条件是否成立而向同一存储对象分别传送不同传送对象的变换对象指令列;判断装置,用于判断包含与所述变换对象指令列所表示的预定条件相同的条件的条件指令是否被分配到专用处理器的指令集中;变换装置,当所述判断装置的判断结果为已被分配时,将所述变换对象指令列变换为包含所述预定条件的条件指令的指令列,当所述判断装置判断结果为未被分配时,将所述变换对象指令列中所述不同传送对象进行相互替换,变换为包含与所述预定条件具有排他关系的条件的条件指令的指令列。
-
公开(公告)号:CN1989771A
公开(公告)日:2007-06-27
申请号:CN200580025384.1
申请日:2005-02-23
Applicant: 松下电器产业株式会社
IPC: H04N7/32
CPC classification number: H04N19/00 , H04N19/11 , H04N19/136 , H04N19/157 , H04N19/176
Abstract: 本发明的图像编码装置具有:预测处理部22,对N个成分中的m个成分进行预测处理,该N个成分是构成被进行量化后的块的成分;第一CBP判断部23,在第1模式中,对N个成分中的(N-m)个成分进行是否有非零成分的判断,在第2模式中,对N个成分中的(N-n)个成分进行是否有非零成分的判断;第二CBP判断部24,在第1模式中,由预测处理部22进行预测处理后的m个成分进行是否有非零成分的判断,在第2模式中,对n个成分进行是否有非零成分的判断;以及,CBP生成部25,根据上述第一判断部23、第二判断部24的判断结果,生成表示上述块的成分是否全部为零的代码。
-
公开(公告)号:CN1862515A
公开(公告)日:2006-11-15
申请号:CN200610077836.7
申请日:2006-05-10
Applicant: 松下电器产业株式会社
IPC: G06F13/30
CPC classification number: G06F3/0221 , G06F13/28 , Y02D10/14
Abstract: 本发明的数据传送装置具有:在多个总线之间通过直接存储器存取传送数据的DMAC(101a)和DMAC(101b);将指示数据传送的指令作为队列保持的指令队列(106);从指令队列(106)取得指令的总线信息取得部(109);根据所取得的指令所示的传送源或传送目的地来分组所保持的指令的分组部(108);使更多的指令所属的组优先,来决定指令发布的顺序的调度部(110);以及,根据所决定的顺序,来发布指令的选择器(111)。
-
公开(公告)号:CN1202470C
公开(公告)日:2005-05-18
申请号:CN02142499.3
申请日:2002-09-20
Applicant: 松下电器产业株式会社
IPC: G06F9/38
CPC classification number: G06F9/3853 , G06F9/30072 , G06F9/3822
Abstract: 处理器在执行阶段以前,用指令发出控制部31对超过搭载的运算器个数的指令解码,进行执行条件的判定,对于条件为假的指令,使该指令自身无效化,进行分配,使后续的有效指令有效地使用运算器(硬件)。编译装置进行安排,使执行条件为真的指令的个数不超过硬件并行度的上限。在各周期中,并行配置的指令个数自身可以超过硬件并行度。克服了以下问题:在条件执行指令中,当条件不成立时,作为无动作指令执行,使硬件的利用率低,有效性能下降。
-
公开(公告)号:CN1178145C
公开(公告)日:2004-12-01
申请号:CN98102986.8
申请日:1998-06-16
Applicant: 松下电器产业株式会社
IPC: G06F15/00
CPC classification number: G06F9/3822 , G06F9/30145 , G06F9/30149 , G06F9/30163 , G06F9/30167 , G06F9/30181 , G06F9/383 , G06F9/3853
Abstract: 32位指令50是由4位格式字段51,4位操作字段52,和两个12位操作字段59和60组成。4位操作代码52只能包括(1)用于指示分支操作的操作代码“CC”,该分支操作使用常数寄存器36隐含指示的存储值作为分支地址,或(2)常数“const”。4位操作字段52的内容由格式字段51中提供的格式代码确定。
-
公开(公告)号:CN1143213C
公开(公告)日:2004-03-24
申请号:CN96103713.X
申请日:1996-03-22
Applicant: 松下电器产业株式会社
CPC classification number: G06F9/3804 , G06F8/447 , G06F9/325
Abstract: 一种编译器,包括:一循环检测部分,以及一高速循环应用部分。一种处理器,包括:一流水线,它带有一取指部分、一译码部分以及一执行部分;一转移目标存储部分;一转移目标寄存部分,用于将有关的转移目标信息寄存在转移目标存储部分中;以及,一转移执行部分,用于判断是否执行一循环,如果要执行,就读出转移目标信息并控制上述流水线。
-
-
-
-
-
-
-
-
-