<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                ## 7.3 任務寄存器(Task Register) 任務寄存器(TR)通過指向一個TSS,尋址了當前正在執行的任務。圖7-3顯示了處理器如何訪問當前任務的TSS。 任務寄存器有一個“可見部分”(也就是說,可以被指令讀寫的部分)和一個“不可見部分”(由處理器操作,對應著可見部分,不可以通過指令來讀寫)。可見部分的選擇子部分選擇了一個在GDT中的TSS。處理器用不可見部分來緩存TSS描述符中的基址和界限值。把基址和界限保存在一個寄存器中可以提高任務的執行性能,因為處理器不必每次都訪問內存來得到當前任務TSS的這些值。 LTR指令和STR指令是用來更改和讀取任務寄存器的可見部分的。兩條指令都有一個操作數,一個在內存中的或在通用寄存器中的16-位選擇子。 LTR(Load task register)加載一個選擇子操作數到任務寄存器的可見部分,這個選擇子必須指定一個在GDT中的TSS描述符。LTR也用TSS中的信息來加載任務寄存器的不可見部分。LTR是一條特權指令,只能當CPL是0時才能執行這條執令。LTR一般是當操作系統初始化過程執行的,用來初始化任務寄存器。以后,任務寄存器(TR)的內容由每次任務切換來改變。 STR(Store task register)存儲任務寄存器的可見部分到一個通用寄存器或者到一個內存的字內。STR不是特權指令。 ![](https://box.kancloud.cn/2016-03-06_56dbfdaf51be8.jpg)
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看