[發明專利]信息處理裝置和信息處理方法以及程序無效
| 申請號: | 200680019302.7 | 申請日: | 2006-05-26 |
| 公開(公告)號: | CN101189589A | 公開(公告)日: | 2008-05-28 |
| 發明(設計)人: | 久曾神宏;松元秀樹;梶本雅人;山名千秋 | 申請(專利權)人: | 索尼株式會社 |
| 主分類號: | G06F13/24 | 分類號: | G06F13/24;G06F13/28 |
| 代理公司: | 北京林達劉知識產權代理事務所 | 代理人: | 劉新宇 |
| 地址: | 日本*** | 國省代碼: | 日本;JP |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 信息處理 裝置 方法 以及 程序 | ||
技術領域
本發明涉及一種信息處理裝置和信息處理方法以及程序,特別是涉及能夠簡化中斷處理、縮短中斷處理所需時間的信息處理裝置和信息處理方法以及程序。
背景技術
圖1是表示具備使用描述符70(圖3)進行DMA(DirectMemory?Access:直接存儲器存取)傳送的網卡的個人計算機(下面稱為個人電腦)1的一例的框圖。
如圖1所示,CPU(Central?Processing?Unit:中央處理單元)11通過總線14連接到ROM(Read?Only?Memory:只讀存儲器)12和RAM(Random?Access?Memory:隨機存取存儲器)13。CPU11按照存儲在ROM?12中的程序、或者記錄在記錄部18中的程序執行各種處理。
例如,CPU?11將設為DMA傳送對象的存儲在RAM?13的包區域32中的包的地址等作為描述符70而存儲到RAM?13的描述符區域31(后述),由此使該包DMA傳送到網卡19。即,描述符70是用于使網卡19執行DMA傳送處理的信息。
另外,CPU?11在RAM?13的指針信息區域33中存儲表示下一個存儲描述符70的描述符區域31的地址的CPU設置指針(CPU?set?pointer)。CPU?11響應于從網卡19提供的中斷信號,作為與存儲在網卡19中的表示中斷信號的產生原因(狀態)的中斷狀態對應的中斷處理,例如對于與已經由網卡19執行的DMA傳送處理對應的描述符70所利用的RAM?13(的包區域32),進行釋放等DMA傳送完成處理。而且,CPU?11在RAM?13的指針信息區域33中存儲CPU清除指針(CPU?clear?pointer),該CPU清除指針表示與進行了DMA傳送完成處理的包區域32對應的描述符70的下一個描述符70(與下一個設為DMA傳送完成處理對象的包區域32對應的描述符70)的地址。CPU?11清除(解除)存儲在網卡19中的中斷狀態。
RAM?13由存儲描述符70的描述符區域31、存儲成為DMA傳送對象的包的包區域32、以及將CPU設置指針和CPU清除指針作為指針信息而存儲的指針信息區域33等構成。
在CPU?11上還通過總線14連接有輸入輸出接口15。在輸入輸出接口15上連接有由鍵盤、鼠標等構成的輸入部16、由LCD(Liquid?Crystal?Display:液晶顯示器)、CRT(Cathode?RayTube:陰極射線管)顯示器等構成的輸出部17。CPU?11對應于從輸入部16輸入的指令而執行各種處理。然后CPU?11將處理結果所得到的圖像、聲音等輸出到輸出部17。
連接到輸入輸出接口15上的記錄部18例如由硬盤等構成,記錄CPU?11所執行的程序、各種數據。網卡19進行DMA傳送。具體地說,網卡19根據存儲在RAM?13的描述符區域31中的描述符70,讀出存儲在RAM?13的包區域32中的包,將該包通過未圖示的網絡發送給其它裝置。另外,網卡19通過未圖示的網絡接收包,并存儲到RAM?13。
此外,下面只說明網卡19進行DMA傳送、并發送其結果所得到的包的情況,但是關于包的接收也同樣地進行。
連接到輸入輸出接口15上的驅動器20在安裝有磁盤、光盤、磁光盤、或者半導體存儲器等可移動介質21時對它們進行驅動,取得記錄在那里的程序、數據等。根據需要將所取得的程序、數據傳送到記錄部18并記錄。
圖2是表示圖1的網卡19的功能結構例的框圖。
圖2的網卡19由描述符信息保持部51、描述符控制部52、包通信部53、中斷產生部54、以及中斷狀態保持部55構成。
在描述符信息保持部51中預先保持(存儲)有RAM?13的描述符區域31的開頭地址(下面稱為描述符開頭地址)和可存儲到描述符區域31中的描述符數。由此,描述符控制部52能夠根據描述符開頭地址和描述符數來訪問RAM?13的描述符區域31。
另外,從圖1的CPU?11將作為存儲在指針信息區域33中的指針信息的CPU設置指針和CPU清除指針提供給描述符信息保持部51并保持。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于索尼株式會社,未經索尼株式會社許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200680019302.7/2.html,轉載請聲明來源鉆瓜專利網。





