-
公开(公告)号:CN100587678C
公开(公告)日:2010-02-03
申请号:CN200680021374.5
申请日:2006-06-06
Applicant: 松下电器产业株式会社
CPC classification number: G06F13/385
Abstract: 地址控制部(114)根据从主设备(101)的向外部设备(102)的写入请求,将来自主设备(101)的写入地址(150)和写入数据(151)分别存储至写入地址存储部(110)和写入数据存储部(111),并且将受理信号(155)输出到主设备,而且,对由写入地址指定的外部设备(102),写入该写入数据,在由主设备(101)将读出地址存储到读出地址存储部(112)时,从由该读出地址指定的外部设备(102)读出数据,并存储到读出数据存储部(113)。
-
公开(公告)号:CN100474279C
公开(公告)日:2009-04-01
申请号: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)。
-
公开(公告)号:CN1269052C
公开(公告)日:2006-08-09
申请号:CN98117276.8
申请日:1998-06-16
Applicant: 松下电器产业株式会社
IPC: G06F15/00
CPC classification number: G06F9/324 , G06F9/30101 , G06F9/30167 , G06F9/322 , G06F9/3885 , G06F9/461
Abstract: 一种处理器,包括用于存储常量的常量寄存器36,用于对指令寄存器10中保存的指令的P0.0字段中所设置的格式码进行译码的格式译码器21,以及用于在格式译码器21译出应存在常量寄存器36中的常量被置于该指令中时,一边对常量寄存器中已存入的常量移位,一边将上述新的常量存入常量寄存器中的常量寄存器控制部件32。
-
公开(公告)号:CN1521618A
公开(公告)日:2004-08-18
申请号:CN200410005379.1
申请日: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: 一种译码和执行指令列的处理器,其特征在于,包括:输入装置,用于输入由分配在该处理器的指令集中的指令构成的指令列;译码装置,可以对分配到所述指令集中的指令译码并对所述输入装置输入的指令列中的每一个指令逐一译码,条件标记,用于保持预定条件成立与否的判断结果;判断装置,在所述译码装置对第一条件译码时,判断该第一条件是否成立,并将该判断结果保持到所述条件标记中,在所述译码装置对第二条件译码时,判断该第二条件是否成立,并将该判断结果保持到所述条件标记中;执行装置,在所述译码装置对条件成立时执行指令所包含的操作代码进行译码的情况下,只有所述条件标记所保持的判断结果成立时,才执行该操作代码表示的操作。
-
公开(公告)号:CN1515999A
公开(公告)日:2004-07-28
申请号:CN03131465.1
申请日:1996-09-27
Applicant: 松下电器产业株式会社
IPC: G06F9/00
CPC classification number: G06F7/57 , G06F7/49921 , G06F9/3001 , G06F2207/382
Abstract: 本发明提供一种处理器,用于解译和执行指令,其特征在于,该处理器包括饱和运算装置,用于:1)当数据小于最小值时,使该数据饱和为最小化值,和2)当数据超过最大值时,使该数据饱和为最大化值,其中,至少上述饱和之一由一条指令执行或是在一个周期内执行。
-
公开(公告)号:CN1140870C
公开(公告)日:2004-03-03
申请号:CN96103716.4
申请日:1996-03-22
Applicant: 松下电器产业株式会社
CPC classification number: G06F9/3806 , G06F8/447 , G06F9/30054 , G06F9/30101 , G06F9/4486
Abstract: 从程序翻译装置生成的汇编程序中,检测其函数体内无其它函数调用指令以及在函数体内返址运算兼用寄存器56的值也未发生改变。检测出后,在该函数的结束处输出一个特殊返回指令。当处理器执行到一条函数调用指令时,就将函数的返回地址同时保存于堆栈及返址/运算兼用寄存器中。从而当取出一条特殊返回指令时,不是去存取堆栈,而是从返址/运算兼用寄存器中取得返回地址来完成状态返回。
-
公开(公告)号:CN1099074C
公开(公告)日:2003-01-15
申请号: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所组成。
-
公开(公告)号:CN1219703A
公开(公告)日:1999-06-16
申请号:CN98120299.3
申请日: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: 一种处理器,设有:在第一条件与第二条件具有互相排他的关系时,当含有特定操作代码和第一条件的第一条件指令被分配到该处理器的指令集中时,含有上述特定操作代码和第二条件的第二条件指令则不被分配,用于保持执行结果的状态的保持装置;用于对第一条件指令进行译码的译码装置;用于根据上述状态以判断是否满足第一条件的判断装置;以及,在满足时执行操作的执行装置。
-
公开(公告)号:CN1153346A
公开(公告)日:1997-07-02
申请号:CN96121121.0
申请日:1996-09-21
Applicant: 松下电器产业株式会社
IPC: G06F9/30
CPC classification number: G06F9/30043 , G06F9/30138 , G06F9/3016
Abstract: 本发明的信息处理装置具有:寄存器群;顺序读出程序中的机器指令,具有第1操作数和第2操作数,检出指示在寄存器和存储器之间的数据传送的机器指令的读出装置;对个别字段和成批字段,判断各位有效或无效的判定装置;产生寄存器号码的第1产生装置;产生另一部分寄存器的号码的第2产生装置;执行由第1产生装置及第2产生装置产生的寄存器号码的寄存器和由第2操作数指定的有效位址开始的连续存储器领域之间的数据传送的传送装置。
-
公开(公告)号:CN1138172A
公开(公告)日:1996-12-18
申请号:CN96103716.4
申请日:1996-03-22
Applicant: 松下电器产业株式会社
CPC classification number: G06F9/3806 , G06F8/447 , G06F9/30054 , G06F9/30101 , G06F9/4486
Abstract: 从程序翻译装置生成的汇编程序中,检测其函数体内无其它函数调用指令以及在函数体内返址运算兼用寄存器56的值也未发生改变。检测出后,在该函数的结束处输出一个特殊返回指令。当处理器执行到一条函数调用指令时,就将函数的返回地址同时保存于堆栈及返址/运算兼用寄存器中。从而当取出一条特殊返回指令时,不是去存取堆栈,而是从返址/运算兼用寄存器中取得返回地址来完成状态返回。
-
-
-
-
-
-
-
-
-