System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 国产成人精品无码片区在线观看,亚洲?V无码成人精品区日韩,亚洲国产成人片在线观看无码
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    標識函數調用的源以及繼承訪問權限制造技術

    技術編號:44397435 閱讀:3 留言:0更新日期:2025-02-25 10:10
    本申請涉及標識函數調用的源以及繼承訪問權限。系統和方法提供繼承的訪問權限,從而促進被調用的上下文進行讀取和寫入訪問。硬件邏輯可以在系統中強制執行訪問權限。當處CPU執行與第一(C1)上下文相關聯的代碼時,CPU生成標識第一上下文的第一硬件信號。由于第一上下文調用第二上下文,CPU然后可以從第一上下文切換到第二上下文(C3)。CPU然后可以生成標識調用(第一)上下文的第二硬件信號,并且然后第一硬件信號標識被調用的(第二)上下文。強制執行訪問權限的硬件邏輯然后可以確定正在調用第二上下文,并且第二上下文包括直接訪問權限或與調用(第一)上下文相關聯的繼承的訪問權限。

    【技術實現步驟摘要】

    本申請總體涉及針對存儲器的讀取操作和寫入操作,并且更具體地涉及基于上下文身份強制執行(enforcing)存儲器的訪問權限。


    技術介紹

    1、嵌入式代碼可以分為不同的上下文,其中每個上下文對存儲器區域的訪問權限可能不同。例如,代碼可以分為用于主應用程序的第一上下文、用于通信協議堆棧的第二上下文以及用于可以在整個應用程序中被多個上下文調用的庫函數的第三上下文。

    2、訪問權限可以允許第一上下文訪問第一存儲器區域,但不訪問第二存儲器區域,并可以允許第二上下文訪問第二存儲器區域,但不訪問第一存儲器區域。在一個示例中,如果允許第三上下文訪問第一存儲器區域和第二存儲器區域兩者,那么可能建立一種訪問權限可以被繞過的情況。例如,第一上下文可以能夠調用第三上下文來對第二存儲器區域進行讀取或寫入。

    3、該領域需要更穩健的訪問權限強制執行。


    技術實現思路

    1、在一個實施例中,一種裝置包括:處理器核心;硬件邏輯,其耦合到處理器核心;存儲器,其耦合到硬件邏輯并且具有多個存儲器區域;以及第一寄存器,其被配置為標識存儲器的第一存儲器區域的直接訪問權限,和第二寄存器,其被配置為標識第一存儲器區域的繼承的訪問權限;其中硬件邏輯被配置為:從處理器核心接收存儲器訪問請求,其中存儲器訪問請求對應于第一存儲器區域;從處理器核心接收與存儲器訪問請求相關聯的第一上下文的標識符;確定第一上下文的標識符是否匹配第二寄存器中的信息;從處理器核心接收硬件信號,硬件信號包括第二上下文的標識符;響應于確定第一上下文的標識符對應于第二寄存器中的信息,確定第二上下文的標識符是否對應于第一寄存器中的信息;并且基于確定第二上下文的標識符是否對應于第一寄存器中的信息,允許存儲器訪問請求繼續。

    2、在另一個實施例中,一種方法通過硬件邏輯來執行,并且該方法包括:從處理單元接收存儲器訪問請求,其中存儲器訪問請求指向第一存儲器區域;接收第一硬件信號,該第一硬件信號標識與存儲器訪問請求相關聯的第一上下文;確定第一上下文是否具有對第一存儲器區域的繼承的訪問權限;從處理單元接收來自第二硬件信號的調用上下文的標識符;至少部分地基于第一上下文具有繼承的訪問權限,確定調用上下文是否具有對第一存儲器區域的直接訪問權限;并且至少部分地基于調用上下文是否具有對第一存儲器區域的直接訪問權限,確定是否允許或拒絕存儲器訪問請求。

    3、在另一個實施例中,一種裝置包括:第一寄存器,其被配置為指示關于多個上下文和多個存儲器區域的直接訪問權限;第二寄存器,其被配置為指示關于多個存儲器區域的繼承的訪問權限;硬件邏輯,其被配置為強制執行對多個存儲器區域的訪問,其中硬件邏輯進一步被配置為:接收對多個存儲器區域中的第一存儲器區域的訪問請求和與訪問請求相關聯的第一上下文的標識符;確定第一上下文是否具有對第一存儲器區域的繼承的訪問權限,包括對照第二寄存器中的信息檢查第一上下文的標識符;響應于確定第一上下文具有對第一存儲器區域的繼承的訪問權限,確定經由硬件信號從處理器核心接收到的第二上下文的標識符是否具有對第一存儲器區域的直接訪問權限;并且至少部分地基于第二上下文的標識符是否具有對第一存儲器區域的直接訪問權限,確定是否允許或拒絕訪問請求。

    本文檔來自技高網...

    【技術保護點】

    1.一種裝置,其包括:

    2.根據權利要求1所述裝置,其中所述處理器核心被配置為:

    3.根據權利要求1所述裝置,其中所述處理器核心被配置為:

    4.根據權利要求1所述裝置,其中所述第一上下文與共享庫相關聯。

    5.根據權利要求1所述裝置,其中所述第二上下文與應用程序的代碼相關聯。

    6.根據權利要求1所述裝置,其中所述第一寄存器包括第一多個位,進一步地,其中所述第一多個位被配置為指示所述第二上下文具有對所述第一存儲器區域的直接訪問權。

    7.根據權利要求6所述裝置,其中所述第一多個位被配置為指示所述第二上下文不具有對所述存儲器的第二存儲器區域的直接訪問權。

    8.根據權利要求6所述裝置,其中所述第二寄存器包括第二多個位,進一步地,其中所述第二多個位被配置為指示所述第一上下文具有對所述第一存儲器區域的繼承的訪問權。

    9.根據權利要求1所述裝置,其中所述硬件邏輯進一步被配置為:

    10.根據權利要求1所述裝置,其中所述第一上下文與片上存儲器中的存儲器地址的第一范圍相關聯,并且其中所述第二上下文與所述片上存儲器中的存儲器地址的第二范圍相關聯。

    11.根據權利要求1所述裝置,其中所述第一寄存器和所述第二寄存器在所述硬件邏輯中實施。

    12.一種由硬件邏輯執行的方法,所述方法包括:

    13.根據權利要求12所述方法,所述方法進一步包括響應于所述調用上下文不具有對所述第一存儲器區域的直接訪問權限,拒絕所述存儲器訪問請求。

    14.根據權利要求12所述方法,所述方法進一步包括響應于所述調用上下文具有對所述第一存儲器區域的直接訪問權限,允許所述存儲器訪問請求。

    15.根據權利要求12所述方法,所述方法進一步包括:

    16.根據權利要求15所述方法,所述方法進一步包括:

    17.根據權利要求12所述方法,其中所述第一上下文與共享代碼的庫相關聯。

    18.一種裝置,其包括:

    19.根據權利要求18所述裝置,其中所述第一上下文與第一鏈接相關聯,并且其中所述第二上下文與第二鏈接相關聯。

    20.根據權利要求19所述的裝置,其中所述第一鏈接對應于存儲第一組機器代碼指令和數據的第一地址范圍,并且其中所述第二鏈接對應于存儲第二組機器代碼指令和數據的第二地址范圍,其中所述第一地址范圍和所述第二地址范圍不同。

    ...

    【技術特征摘要】

    1.一種裝置,其包括:

    2.根據權利要求1所述裝置,其中所述處理器核心被配置為:

    3.根據權利要求1所述裝置,其中所述處理器核心被配置為:

    4.根據權利要求1所述裝置,其中所述第一上下文與共享庫相關聯。

    5.根據權利要求1所述裝置,其中所述第二上下文與應用程序的代碼相關聯。

    6.根據權利要求1所述裝置,其中所述第一寄存器包括第一多個位,進一步地,其中所述第一多個位被配置為指示所述第二上下文具有對所述第一存儲器區域的直接訪問權。

    7.根據權利要求6所述裝置,其中所述第一多個位被配置為指示所述第二上下文不具有對所述存儲器的第二存儲器區域的直接訪問權。

    8.根據權利要求6所述裝置,其中所述第二寄存器包括第二多個位,進一步地,其中所述第二多個位被配置為指示所述第一上下文具有對所述第一存儲器區域的繼承的訪問權。

    9.根據權利要求1所述裝置,其中所述硬件邏輯進一步被配置為:

    10.根據權利要求1所述裝置,其中所述第一上下文與片上存儲器中的存儲器地址的第一范圍相關聯,并且其中所述第二上下文與所述片上存儲器中的存儲器地址的第二范圍相關聯。

    <...

    【專利技術屬性】
    技術研發人員:D·P·佛利V·納塔拉詹
    申請(專利權)人:德克薩斯儀器股份有限公司
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: aⅴ一区二区三区无卡无码| 熟妇人妻系列aⅴ无码专区友真希 熟妇人妻系列av无码一区二区 | 国产精品无码素人福利免费| 亚洲中文无码永久免| 亚洲午夜无码AV毛片久久| 久久久久久无码Av成人影院| 国产精品成人无码久久久| 无码丰满少妇2在线观看| 亚洲av成人中文无码专区| 亚洲国产精品无码成人片久久| 久久亚洲精品成人无码| 亚洲AV无码乱码在线观看裸奔| 日韩久久无码免费毛片软件| 青青草无码免费一二三区| 中文字幕无码免费久久| 无码毛片一区二区三区视频免费播放 | 亚洲av无码兔费综合| 亚洲av无码一区二区三区乱子伦| 粉嫩大学生无套内射无码卡视频 | 无码专区HEYZO色欲AV| 人妻无码一区二区三区免费| 国产成人麻豆亚洲综合无码精品| 国产av无码专区亚洲av毛片搜| 一本天堂ⅴ无码亚洲道久久| 亚洲国产超清无码专区| 日韩精品无码一区二区三区不卡| 亚洲日韩精品A∨片无码| 亚洲精品无码专区2| 免费无码国产在线观国内自拍中文字幕| 人妻夜夜添夜夜无码AV| 久久精品九九热无码免贵| 国产午夜无码视频在线观看| 亚洲日韩精品A∨片无码 | 中文午夜乱理片无码| 日韩a级无码免费视频| 久久中文精品无码中文字幕| 人妻丝袜无码专区视频网站| 人妻老妇乱子伦精品无码专区| 国产日产欧洲无码视频无遮挡| 久久国产三级无码一区二区| 亚洲桃色AV无码|