[发明专利]信息处理设备和方法以及程序无效
申请号: | 200810095007.0 | 申请日: | 2008-04-21 |
公开(公告)号: | CN101290604A | 公开(公告)日: | 2008-10-22 |
发明(设计)人: | 足立直大 | 申请(专利权)人: | 索尼株式会社 |
主分类号: | G06F13/28 | 分类号: | G06F13/28 |
代理公司: | 北京东方亿思知识产权代理有限责任公司 | 代理人: | 董方源 |
地址: | 日本*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 信息处理 设备 方法 以及 程序 | ||
1.一种信息处理设备,包括:
设置装置,用于将联系另一设备设置的读取时的最大传送大小或者写入时的最大传送大小设置为最大传送大小;
计算装置,用于从第一数据量中减去第二数据量,以计算第三数据量,该第一数据量是要传送的数据的量,该第二数据量是已经传送的数据的量;
边界判定装置,用于在其量为所述第三数据量的数据被传送的情况下,判断此传送是否将会涉及延伸跨过页边界;
缓冲器边界判定装置,用于在其量为所述第三数据量的数据被传送的情况下,判断此传送是否将会涉及超过缓冲器大小;
传送大小判定装置,用于判断所述第三数据量是否等于或小于所述设置装置所设置的所述最大传送大小;以及
判定装置,用于基于由所述边界判定装置作出的第一判断、由所述缓冲器边界判定装置所作出的第二判断以及由所述传送大小判定装置作出的第三判断,来确定在所述第三数据量的限度内要传送的数据的数据量。
2.如权利要求1所述的信息处理设备,其中
所述边界判定装置计算读取起始位置与所述页边界之间的差值,
所述缓冲器边界判定装置计算缓冲器的剩余容量,并且
所述判定装置将所述差值,所述剩余容量和所述第三数据量之中的最小值确定为所述要传送的数据的数据量。
3.如权利要求2所述的信息处理设备,其中,当所述第一判断、所述第二判断和所述第三判断中的两个或更多个为肯定时,所述判定装置将所述差值,所述剩余容量和所述第三数据量之中的最小值确定为所述要传送的数据的数据量。
4.如权利要求1所述的信息处理设备,还包括直接存储器访问控制器,用于控制数据传送,以使得其数据量为由所述判定装置确定的数据量的数据被传送。
5.如权利要求1所述的信息处理设备,其中所述计算装置在将由所述判定装置确定的所述数据量和所述第三数据量分别当作所述第二数据量和所述第一数据量的同时计算新的第三数据量,以将所述第三数据量更新到所述新的第三数据量,并且继续此更新,直到所述第三数据量达到零为止。
6.如权利要求5所述的信息处理设备,其中,所述第一数据量的初始值是从所述另一设备提供的。
7.一种信息处理方法,包括以下步骤:
将联系另一设备设置的读取时的最大传送大小或者写入时的最大传送大小设置为最大传送大小;
从第一数据量中减去第二数据量,以计算第三数据量,该第一数据量是要传送的数据的量,该第二数据量是已经传送的数据的量;
如果其量为所述第三数据量的数据被传送,则判断此传送是否将会涉及延伸跨过页边界;
如果其量为所述第三数据量的数据被传送,则判断此传送是否将会涉及超过缓冲器大小;
判断所述第三数据量是否等于或小于在所述设置步骤中设置的所述最大传送大小;以及
基于这些判断的结果,来确定在所述第三数据量的限度内要传送的数据的数据量。
8.一种计算机可读程序,包括以下步骤:
将联系另一设备设置的读取时的最大传送大小或者写入时的最大传送大小设置为最大传送大小;
从第一数据量中减去第二数据量,以计算第三数据量,该第一数据量是要传送的数据的量,该第二数据量是已经传送的数据的量;
如果其量为所述第三数据量的数据被传送,则判断此传送是否将会涉及延伸跨过页边界;
如果其量为所述第三数据量的数据被传送,则判断此传送是否将会涉及超过缓冲器大小;
判断所述第三数据量是否等于或小于在所述设置步骤中设置的所述最大传送大小;以及
基于这些判断的结果,来确定在所述第三数据量的限度内要传送的数据的数据量。
9.一种信息处理设备,包括:
设置部件,该设置部件被配置为将联系另一设备设置的读取时的最大传送大小或者写入时的最大传送大小设置为最大传送大小;
计算部件,该计算部件被配置为从第一数据量中减去第二数据量,以计算第三数据量,该第一数据量是要传送的数据的量,该第二数据量是已经传送的数据的量;
边界判定部件,该边界判定部件被配置为在其量为所述第三数据量的数据被传送的情况下,判断此传送是否将会涉及延伸跨过页边界;
缓冲器边界判定部件,该缓冲器边界判定部件被配置为在其量为所述第三数据量的数据被传送的情况下,判断此传送是否将会涉及超过缓冲器大小;
传送大小判定部件,该传送大小判定部件被配置为判断所述第三数据量是否等于或小于所述设置部件所设置的所述最大传送大小;以及
判定部件,该判定部件被配置为基于由所述边界判定部件作出的第一判断、由所述缓冲器边界判定部件所作出的第二判断以及由所述传送大小判定部件作出的第三判断,来确定在所述第三数据量的限度内要传送的数据的数据量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于索尼株式会社,未经索尼株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810095007.0/1.html,转载请声明来源钻瓜专利网。