Tsphinx.addnodesdocument)}( rawsourcechildren]( translations LanguagesNode)}(hhh](h pending_xref)}(hhh]docutils.nodesTextEnglish}parenthsba attributes}(ids]classes]names]dupnames]backrefs] refdomainstdreftypedoc reftarget/arch/parisc/registersmodnameN classnameN refexplicitutagnamehhh ubh)}(hhh]hChinese (Simplified)}hh2sbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget)/translations/zh_CN/arch/parisc/registersmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hItalian}hhFsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget)/translations/it_IT/arch/parisc/registersmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hJapanese}hhZsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget)/translations/ja_JP/arch/parisc/registersmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hKorean}hhnsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget)/translations/ko_KR/arch/parisc/registersmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hSpanish}hhsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget)/translations/sp_SP/arch/parisc/registersmodnameN classnameN refexplicituh1hhh ubeh}(h]h ]h"]h$]h&]current_languageChinese (Traditional)uh1h hh _documenthsourceNlineNubhwarning)}(hX1此文件的目的是爲讓中文讀者更容易閱讀和理解,而不是作爲一個分支。因此, 如果您對此文件有任何意見或改動,請先嘗試更新原始英文文件。如果要更改或 修正某處翻譯文件,請將意見或補丁發送給維護者(聯繫方式見下)。h]h paragraph)}(hX1此文件的目的是爲讓中文讀者更容易閱讀和理解,而不是作爲一個分支。因此, 如果您對此文件有任何意見或改動,請先嘗試更新原始英文文件。如果要更改或 修正某處翻譯文件,請將意見或補丁發送給維護者(聯繫方式見下)。h]hX1此文件的目的是爲讓中文讀者更容易閱讀和理解,而不是作爲一個分支。因此, 如果您對此文件有任何意見或改動,請先嘗試更新原始英文文件。如果要更改或 修正某處翻譯文件,請將意見或補丁發送給維護者(聯繫方式見下)。}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hh5Documentation/translations/zh_TW/disclaimer-zh_TW.rsthKhhubah}(h]h ]h"]h$]h&]uh1hhhhhhhhNubhnote)}(h如果您發現本文檔與原始文件有任何不同或者有翻譯問題,請聯繫該文件的譯者, 或者發送電子郵件給胡皓文以獲取幫助:<2023002089@link.tyut.edu.cn>。h]h)}(h如果您發現本文檔與原始文件有任何不同或者有翻譯問題,請聯繫該文件的譯者, 或者發送電子郵件給胡皓文以獲取幫助:<2023002089@link.tyut.edu.cn>。h](h如果您發現本文檔與原始文件有任何不同或者有翻譯問題,請聯繫該文件的譯者, 或者發送電子郵件給胡皓文以獲取幫助:<}(hhhhhNhNubh reference)}(h2023002089@link.tyut.edu.cnh]h2023002089@link.tyut.edu.cn}(hhhhhNhNubah}(h]h ]h"]h$]h&]refuri"mailto:2023002089@link.tyut.edu.cnuh1hhhubh>。}(hhhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhK hhubah}(h]h ]h"]h$]h&]uh1hhhhhhhhNubh field_list)}(hhh](hfield)}(hhh](h field_name)}(hOriginalh]hOriginal}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhV/var/lib/git/docbuild/linux/Documentation/translations/zh_TW/arch/parisc/registers.rsthKubh field_body)}(h(Documentation/arch/parisc/registers.rst h]h)}(h'Documentation/arch/parisc/registers.rsth]h'Documentation/arch/parisc/registers.rst}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKhj ubah}(h]h ]h"]h$]h&]uh1j hhubeh}(h]h ]h"]h$]h&]uh1hhjhKhhhhubh)}(hhh](h)}(h翻譯h]h翻譯}(hj,hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj)hjhKubj )}(h-司延騰 Yanteng Si h]h)}(h,司延騰 Yanteng Si h](h司延騰 Yanteng Si <}(hj>hhhNhNubh)}(hsiyanteng@loongson.cnh]hsiyanteng@loongson.cn}(hjFhhhNhNubah}(h]h ]h"]h$]h&]refurimailto:siyanteng@loongson.cnuh1hhj>ubh>}(hj>hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjhKhj:ubah}(h]h ]h"]h$]h&]uh1j hj)ubeh}(h]h ]h"]h$]h&]uh1hhjhKhhhhubeh}(h]h ]h"]h$]h&]uh1hhhhhhjhKubhtarget)}(h.. _tw_parisc_registers:h]h}(h]h ]h"]h$]h&]refidtw-parisc-registersuh1jrhKhhhhhjubhsection)}(hhh](htitle)}(hLinux/PA-RISC的寄存器用法h]hLinux/PA-RISC的寄存器用法}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhhhjhK ubh)}(h7[ 用星號表示目前尚未實現的計劃用途。 ]h]h7[ 用星號表示目前尚未實現的計劃用途。 ]}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKhjhhubj)}(hhh](j)}(hABI約定的通用寄存器h]hABI約定的通用寄存器}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhhhjhKubj)}(hhh](j)}(h控制寄存器h]h控制寄存器}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhhhjhKubhtable)}(hhh]htgroup)}(hhh](hcolspec)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhjubj)}(hhh]h}(h]h ]h"]h$]h&]colwidthK!uh1jhjubhtbody)}(hhh](hrow)}(hhh](hentry)}(hhh]h)}(hCR 0 (恢復計數器)h]hCR 0 (恢復計數器)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h 用於ptraceh]h 用於ptrace}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(hCR 1-CR 7(無定義)h]hCR 1-CR 7(無定義)}(hj+hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKhj(ubah}(h]h ]h"]h$]h&]uh1jhj%ubj)}(hhh]h)}(h 未使用h]h 未使用}(hjBhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKhj?ubah}(h]h ]h"]h$]h&]uh1jhj%ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(hCR 8 (Protection ID)h]hCR 8 (Protection ID)}(hjbhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKhj_ubah}(h]h ]h"]h$]h&]uh1jhj\ubj)}(hhh]h)}(h 每進程值*h]h 每進程值*}(hjyhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKhjvubah}(h]h ]h"]h$]h&]uh1jhj\ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(hCR 9, 12, 13 (PIDS)h]hCR 9, 12, 13 (PIDS)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h 未使用h]h 未使用}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(h CR10 (CCR)h]h CR10 (CCR)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(hFPU延遲保存*h]hFPU延遲保存*}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(hCR11h]hCR11}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h按照ABI的規定(SAR)h]h按照ABI的規定(SAR)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(hCR14 (中斷向量)h]hCR14 (中斷向量)}(hj>hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKhj;ubah}(h]h ]h"]h$]h&]uh1jhj8ubj)}(hhh]h)}(h初始化爲 fault_vectorh]h初始化爲 fault_vector}(hjUhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKhjRubah}(h]h ]h"]h$]h&]uh1jhj8ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(h CR15 (EIEM)h]h CR15 (EIEM)}(hjuhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKhjrubah}(h]h ]h"]h$]h&]uh1jhjoubj)}(hhh]h)}(h所有位初始化爲1*h]h所有位初始化爲1*}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKhjubah}(h]h ]h"]h$]h&]uh1jhjoubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(hCR16 (間隔計時器)h]hCR16 (間隔計時器)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhK hjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h1讀取週期數/寫入開始時間間隔計時器h]h1讀取週期數/寫入開始時間間隔計時器}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhK hjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(h CR17-CR22h]h CR17-CR22}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhK!hjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h 中斷參數h]h 中斷參數}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhK!hjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(hCR19h]hCR19}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhK"hjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h中斷指令寄存器h]h中斷指令寄存器}(hj1hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhK"hj.ubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(hCR20h]hCR20}(hjQhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhK#hjNubah}(h]h ]h"]h$]h&]uh1jhjKubj)}(hhh]h)}(h中斷空間寄存器h]h中斷空間寄存器}(hjhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhK#hjeubah}(h]h ]h"]h$]h&]uh1jhjKubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(hCR21h]hCR21}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhK$hjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h中斷偏移量寄存器h]h中斷偏移量寄存器}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhK$hjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(hCR22h]hCR22}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhK%hjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h 中斷 PSWh]h 中斷 PSW}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhK%hjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(h CR23 (EIRR)h]h CR23 (EIRR)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhK&hjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h"讀取未決中斷/寫入清除位h]h"讀取未決中斷/寫入清除位}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhK&hj ubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(h CR24 (TR 0)h]h CR24 (TR 0)}(hj-hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhK'hj*ubah}(h]h ]h"]h$]h&]uh1jhj'ubj)}(hhh]h)}(h內核空間頁目錄指針h]h內核空間頁目錄指針}(hjDhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhK'hjAubah}(h]h ]h"]h$]h&]uh1jhj'ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(h CR25 (TR 1)h]h CR25 (TR 1)}(hjdhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhK(hjaubah}(h]h ]h"]h$]h&]uh1jhj^ubj)}(hhh]h)}(h用戶空間頁目錄指針h]h用戶空間頁目錄指針}(hj{hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhK(hjxubah}(h]h ]h"]h$]h&]uh1jhj^ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(h CR26 (TR 2)h]h CR26 (TR 2)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhK)hjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h 不使用h]h 不使用}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhK)hjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(h CR27 (TR 3)h]h CR27 (TR 3)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhK*hjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h線程描述符指針h]h線程描述符指針}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhK*hjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(h CR28 (TR 4)h]h CR28 (TR 4)}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhK+hjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h 不使用h]h 不使用}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhK+hjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(h CR29 (TR 5)h]h CR29 (TR 5)}(hj@hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhK,hj=ubah}(h]h ]h"]h$]h&]uh1jhj:ubj)}(hhh]h)}(h 不使用h]h 不使用}(hjWhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhK,hjTubah}(h]h ]h"]h$]h&]uh1jhj:ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(h CR30 (TR 6)h]h CR30 (TR 6)}(hjwhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhK-hjtubah}(h]h ]h"]h$]h&]uh1jhjqubj)}(hhh]h)}(h 當前 / 0h]h 當前 / 0}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhK-hjubah}(h]h ]h"]h$]h&]uh1jhjqubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(h CR31 (TR 7)h]h CR31 (TR 7)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhK.hjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h'臨時寄存器,在不同地方使用h]h'臨時寄存器,在不同地方使用}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhK.hjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]colsKuh1jhjubah}(h]h ]h"]h$]h&]uh1jhjhhhjhNubeh}(h]id1ah ]h"]控制寄存器ah$]h&]uh1jhjhhhjhKubj)}(hhh](j)}(h!空間寄存器(內核模式)h]h!空間寄存器(內核模式)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhhhjhK2ubj)}(hhh]j)}(hhh](j)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhjubj)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhjubj)}(hhh](j)}(hhh](j)}(hhh]h)}(hSR0h]hSR0}(hj.hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhK5hj+ubah}(h]h ]h"]h$]h&]uh1jhj(ubj)}(hhh]h)}(h臨時空間寄存器h]h臨時空間寄存器}(hjEhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhK5hjBubah}(h]h ]h"]h$]h&]uh1jhj(ubeh}(h]h ]h"]h$]h&]uh1jhj%ubj)}(hhh](j)}(hhh]h)}(hSR4-SR7h]hSR4-SR7}(hjehhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhK6hjbubah}(h]h ]h"]h$]h&]uh1jhj_ubj)}(hhh]h)}(h 設置爲0h]h 設置爲0}(hj|hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhK6hjyubah}(h]h ]h"]h$]h&]uh1jhj_ubeh}(h]h ]h"]h$]h&]uh1jhj%ubj)}(hhh](j)}(hhh]h)}(hSR1h]hSR1}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhK7hjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h臨時空間寄存器h]h臨時空間寄存器}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhK7hjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhj%ubj)}(hhh](j)}(hhh]h)}(hSR2h]hSR2}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhK8hjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h內核不應該破壞它h]h內核不應該破壞它}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhK8hjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhj%ubj)}(hhh](j)}(hhh]h)}(hSR3h]hSR3}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhK9hjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h*用於用戶空間訪問(當前進程)h]h*用於用戶空間訪問(當前進程)}(hj!hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhK9hjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhj%ubeh}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]colsKuh1jhj ubah}(h]h ]h"]h$]h&]uh1jhjhhhjhNubeh}(h]id2ah ]h"]!空間寄存器(內核模式)ah$]h&]uh1jhjhhhjhK2ubj)}(hhh](j)}(h!空間寄存器(用戶模式)h]h!空間寄存器(用戶模式)}(hjYhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjVhhhjhK=ubj)}(hhh]j)}(hhh](j)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhjjubj)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhjjubj)}(hhh](j)}(hhh](j)}(hhh]h)}(hSR0h]hSR0}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhK@hjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h臨時空間寄存器h]h臨時空間寄存器}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhK@hjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(hSR1h]hSR1}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKAhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h臨時空間寄存器h]h臨時空間寄存器}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKAhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(hSR2h]hSR2}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKBhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h!保存Linux gateway page的空間h]h!保存Linux gateway page的空間}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKBhj ubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(hSR3h]hSR3}(hj/ hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKChj, ubah}(h]h ]h"]h$]h&]uh1jhj) ubj)}(hhh]h)}(h*在內核中保存用戶地址空間的值h]h*在內核中保存用戶地址空間的值}(hjF hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKChjC ubah}(h]h ]h"]h$]h&]uh1jhj) ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(hSR4-SR7h]hSR4-SR7}(hjf hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKDhjc ubah}(h]h ]h"]h$]h&]uh1jhj` ubj)}(hhh]h)}(h(定義了用戶/內核的短地址空間h]h(定義了用戶/內核的短地址空間}(hj} hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKDhjz ubah}(h]h ]h"]h$]h&]uh1jhj` ubeh}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjjubeh}(h]h ]h"]h$]h&]colsKuh1jhjgubah}(h]h ]h"]h$]h&]uh1jhjVhhhjhNubeh}(h]id3ah ]h"]!空間寄存器(用戶模式)ah$]h&]uh1jhjhhhjhK=ubj)}(hhh](j)}(h處理器狀態字h]h處理器狀態字}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj hhhjhKIubj)}(hhh]j)}(hhh](j)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhj ubj)}(hhh]h}(h]h ]h"]h$]h&]colwidthK0uh1jhj ubj)}(hhh](j)}(hhh](j)}(hhh]h)}(hW (64位地址)h]hW (64位地址)}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKLhj ubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(hhh]h)}(h0h]h0}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKLhj ubah}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]uh1jhj ubj)}(hhh](j)}(hhh]h)}(hE (小尾端)h]hE (小尾端)}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKMhj ubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(hhh]h)}(hj h]h0}(hj4 hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKMhj1 ubah}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]uh1jhj ubj)}(hhh](j)}(hhh]h)}(hS (安全間隔計時器)h]hS (安全間隔計時器)}(hjS hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKNhjP ubah}(h]h ]h"]h$]h&]uh1jhjM ubj)}(hhh]h)}(hj h]h0}(hjj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKNhjg ubah}(h]h ]h"]h$]h&]uh1jhjM ubeh}(h]h ]h"]h$]h&]uh1jhj ubj)}(hhh](j)}(hhh]h)}(hT (產生分支陷阱)h]hT (產生分支陷阱)}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKOhj ubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(hhh]h)}(hj h]h0}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKOhj ubah}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]uh1jhj ubj)}(hhh](j)}(hhh]h)}(hH (高特權級陷阱)h]hH (高特權級陷阱)}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKPhj ubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(hhh]h)}(hj h]h0}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKPhj ubah}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]uh1jhj ubj)}(hhh](j)}(hhh]h)}(hL (低特權級陷阱)h]hL (低特權級陷阱)}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKQhj ubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(hhh]h)}(hj h]h0}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKQhj ubah}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]uh1jhj ubj)}(hhh](j)}(hhh]h)}(hN (撤銷下一條指令)h]hN (撤銷下一條指令)}(hj+ hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKRhj( ubah}(h]h ]h"]h$]h&]uh1jhj% ubj)}(hhh]h)}(h被C代碼使用h]h被C代碼使用}(hjB hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKRhj? ubah}(h]h ]h"]h$]h&]uh1jhj% ubeh}(h]h ]h"]h$]h&]uh1jhj ubj)}(hhh](j)}(hhh]h)}(h X (數據存儲中斷禁用)h]h X (數據存儲中斷禁用)}(hjb hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKShj_ ubah}(h]h ]h"]h$]h&]uh1jhj\ ubj)}(hhh]h)}(hj h]h0}(hjy hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKShjv ubah}(h]h ]h"]h$]h&]uh1jhj\ ubeh}(h]h ]h"]h$]h&]uh1jhj ubj)}(hhh](j)}(hhh]h)}(hB (產生分支)h]hB (產生分支)}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKThj ubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(hhh]h)}(h被C代碼使用h]h被C代碼使用}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKThj ubah}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]uh1jhj ubj)}(hhh](j)}(hhh]h)}(hC (代碼地址轉譯)h]hC (代碼地址轉譯)}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKUhj ubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(hhh]h)}(h"1, 在執行實模式代碼時爲0h]h"1, 在執行實模式代碼時爲0}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKUhj ubah}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]uh1jhj ubj)}(hhh](j)}(hhh]h)}(hV (除法步長校正)h]hV (除法步長校正)}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKVhj ubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(hhh]h)}(h被C代碼使用h]h被C代碼使用}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKVhj ubah}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]uh1jhj ubj)}(hhh](j)}(hhh]h)}(hM (HPMC 掩碼)h]hM (HPMC 掩碼)}(hj= hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKWhj: ubah}(h]h ]h"]h$]h&]uh1jhj7 ubj)}(hhh]h)}(h0, 在執行HPMC操作*時爲1h]h0, 在執行HPMC操作*時爲1}(hjT hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKWhjQ ubah}(h]h ]h"]h$]h&]uh1jhj7 ubeh}(h]h ]h"]h$]h&]uh1jhj ubj)}(hhh](j)}(hhh]h)}(hC/B (進/借 位)h]hC/B (進/借 位)}(hjt hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKXhjq ubah}(h]h ]h"]h$]h&]uh1jhjn ubj)}(hhh]h)}(h被C代碼使用h]h被C代碼使用}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKXhj ubah}(h]h ]h"]h$]h&]uh1jhjn ubeh}(h]h ]h"]h$]h&]uh1jhj ubj)}(hhh](j)}(hhh]h)}(hO (有序引用)h]hO (有序引用)}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKYhj ubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(hhh]h)}(h1*h]h1*}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKYhj ubah}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]uh1jhj ubj)}(hhh](j)}(hhh]h)}(hF (性能監視器)h]hF (性能監視器)}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKZhj ubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(hhh]h)}(hj h]h0}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKZhj ubah}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]uh1jhj ubj)}(hhh](j)}(hhh]h)}(hR (回收計數器陷阱)h]hR (回收計數器陷阱)}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhK[hj ubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(hhh]h)}(hj h]h0}(hj/ hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhK[hj, ubah}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]uh1jhj ubj)}(hhh](j)}(hhh]h)}(hQ (收集中斷狀態)h]hQ (收集中斷狀態)}(hjN hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhK\hjK ubah}(h]h ]h"]h$]h&]uh1jhjH ubj)}(hhh]h)}(h$1 (在rfi之前的代碼中爲0)h]h$1 (在rfi之前的代碼中爲0)}(hje hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhK\hjb ubah}(h]h ]h"]h$]h&]uh1jhjH ubeh}(h]h ]h"]h$]h&]uh1jhj ubj)}(hhh](j)}(hhh]h)}(hP (保護標識符)h]hP (保護標識符)}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhK]hj ubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(hhh]h)}(h1*h]h1*}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhK]hj ubah}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]uh1jhj ubj)}(hhh](j)}(hhh]h)}(hD (數據地址轉譯)h]hD (數據地址轉譯)}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhK^hj ubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(hhh]h)}(h"1, 在執行實模式代碼時爲0h]h"1, 在執行實模式代碼時爲0}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhK^hj ubah}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]uh1jhj ubj)}(hhh](j)}(hhh]h)}(hI (外部中斷掩碼)h]hI (外部中斷掩碼)}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhK_hj ubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(hhh]h)}(h由cli()/sti()宏使用。h]h由cli()/sti()宏使用。}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhK_hjubah}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]colsKuh1jhj ubah}(h]h ]h"]h$]h&]uh1jhj hhhjhNubeh}(h]id4ah ]h"]處理器狀態字ah$]h&]uh1jhjhhhjhKIubj)}(hhh](j)}(h*“隱形”寄存器(影子寄存器)h]h*“隱形”寄存器(影子寄存器)}(hjBhhhNhNubah}(h]h ]h"]h$]h&]uh1jhj?hhhjhKcubj)}(hhh]j)}(hhh](j)}(hhh]h}(h]h ]h"]h$]h&]colwidthK uh1jhjSubj)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhjSubj)}(hhh](j)}(hhh](j)}(hhh]h)}(hPSW W 默認值h]hPSW W 默認值}(hjshhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKfhjpubah}(h]h ]h"]h$]h&]uh1jhjmubj)}(hhh]h)}(hj h]h0}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKfhjubah}(h]h ]h"]h$]h&]uh1jhjmubeh}(h]h ]h"]h$]h&]uh1jhjjubj)}(hhh](j)}(hhh]h)}(hPSW E 默認值h]hPSW E 默認值}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKghjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(hj h]h0}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKghjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjjubj)}(hhh](j)}(hhh]h)}(h影子寄存器h]h影子寄存器}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKhhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h被中斷處理代碼使用h]h被中斷處理代碼使用}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKhhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjjubj)}(hhh](j)}(hhh]h)}(h TOC啓用位h]h TOC啓用位}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKihjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h1h]h1}(hj-hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKihj*ubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjjubeh}(h]h ]h"]h$]h&]uh1jhjSubeh}(h]h ]h"]h$]h&]colsKuh1jhjPubah}(h]h ]h"]h$]h&]uh1jhj?hhhjhNubh transition)}(h:----------------------------------------------------------h]h}(h]h ]h"]h$]h&]uh1jZhjhKlhj?hhubh)}(hX:PA-RISC架構定義了7個寄存器作爲“影子寄存器”。這些寄存器在 RETURN FROM INTERRUPTION AND RESTORE指令中使用,通過消 除中斷處理程序中對一般寄存器(GR)的保存和恢復的需要來減 少狀態保存和恢復時間。影子寄存器是GRs 1, 8, 9, 16, 17, 24和25。h]hX:PA-RISC架構定義了7個寄存器作爲“影子寄存器”。這些寄存器在 RETURN FROM INTERRUPTION AND RESTORE指令中使用,通過消 除中斷處理程序中對一般寄存器(GR)的保存和恢復的需要來減 少狀態保存和恢復時間。影子寄存器是GRs 1, 8, 9, 16, 17, 24和25。}(hjfhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKnhj?hhubj[)}(hI-------------------------------------------------------------------------h]h}(h]h ]h"]h$]h&]uh1jZhjhKthj?hhubh)}(hd寄存器使用說明,最初由John Marvin提供,並由Randolph Chung提供一些補充說明。h]hd寄存器使用說明,最初由John Marvin提供,並由Randolph Chung提供一些補充說明。}(hj~hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKvhj?hhubh)}(h對於通用寄存器:h]h對於通用寄存器:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKxhj?hhubh)}(hr1,r2,r19-r26,r28,r29 & r31可以在不保存它們的情況下被使用。當然,如果你 關心它們,在調用另一個程序之前,你也需要保存它們。上面的一些寄存器確實 有特殊的含義,你應該注意一下:h]hr1,r2,r19-r26,r28,r29 & r31可以在不保存它們的情況下被使用。當然,如果你 關心它們,在調用另一個程序之前,你也需要保存它們。上面的一些寄存器確實 有特殊的含義,你應該注意一下:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKzhj?hhubh block_quote)}(hXvr1: addil指令是硬性規定將其結果放在r1中,所以如果你使用這條指令要 注意這點。 r2: 這就是返回指針。一般來說,你不想使用它,因爲你需要這個指針來返 回給你的調用者。然而,它與這組寄存器組合在一起,因爲調用者不能 依賴你返回時的值是相同的,也就是說,你可以將r2複製到另一個寄存 器,並在作廢r2後通過該寄存器返回,這應該不會給調用程序帶來問題。 r19-r22: 這些通常被認爲是臨時寄存器。 請注意,在64位中它們是arg7-arg4。 r23-r26: 這些是arg3-arg0,也就是說,如果你不再關心傳入的值,你可以使用 它們。 r28,r29: 這倆是ret0和ret1。它們是你傳入返回值的地方。r28是主返回值。當返回 小結構體時,r29也可以用來將數據傳回給調用程序。 r30: 棧指針 r31: ble指令將返回指針放在這裏。 r3-r18,r27,r30需要被保存和恢復。r3-r18只是一般用途的寄存器。 r27是數據指針,用來使對全局變量的引用更容易。r30是棧指針。 h](hdefinition_list)}(hhh](hdefinition_list_item)}(hmr1: addil指令是硬性規定將其結果放在r1中,所以如果你使用這條指令要 注意這點。 h](hterm)}(hr1:h]hr1:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhKhjubh definition)}(hhh]h)}(hhaddil指令是硬性規定將其結果放在r1中,所以如果你使用這條指令要 注意這點。h]hhaddil指令是硬性規定將其結果放在r1中,所以如果你使用這條指令要 注意這點。}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjhKhjubj)}(hX}r2: 這就是返回指針。一般來說,你不想使用它,因爲你需要這個指針來返 回給你的調用者。然而,它與這組寄存器組合在一起,因爲調用者不能 依賴你返回時的值是相同的,也就是說,你可以將r2複製到另一個寄存 器,並在作廢r2後通過該寄存器返回,這應該不會給調用程序帶來問題。 h](j)}(hr2:h]hr2:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhKhjubj)}(hhh]h)}(hXx這就是返回指針。一般來說,你不想使用它,因爲你需要這個指針來返 回給你的調用者。然而,它與這組寄存器組合在一起,因爲調用者不能 依賴你返回時的值是相同的,也就是說,你可以將r2複製到另一個寄存 器,並在作廢r2後通過該寄存器返回,這應該不會給調用程序帶來問題。h]hXx這就是返回指針。一般來說,你不想使用它,因爲你需要這個指針來返 回給你的調用者。然而,它與這組寄存器組合在一起,因爲調用者不能 依賴你返回時的值是相同的,也就是說,你可以將r2複製到另一個寄存 器,並在作廢r2後通過該寄存器返回,這應該不會給調用程序帶來問題。}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjhKhjubj)}(har19-r22: 這些通常被認爲是臨時寄存器。 請注意,在64位中它們是arg7-arg4。 h](j)}(hr19-r22:h]hr19-r22:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhKhjubj)}(hhh]h)}(hW這些通常被認爲是臨時寄存器。 請注意,在64位中它們是arg7-arg4。h]hW這些通常被認爲是臨時寄存器。 請注意,在64位中它們是arg7-arg4。}(hj,hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKhj)ubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjhKhjubj)}(hkr23-r26: 這些是arg3-arg0,也就是說,如果你不再關心傳入的值,你可以使用 它們。 h](j)}(hr23-r26:h]hr23-r26:}(hjJhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhKhjFubj)}(hhh]h)}(ha這些是arg3-arg0,也就是說,如果你不再關心傳入的值,你可以使用 它們。h]ha這些是arg3-arg0,也就是說,如果你不再關心傳入的值,你可以使用 它們。}(hj[hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKhjXubah}(h]h ]h"]h$]h&]uh1jhjFubeh}(h]h ]h"]h$]h&]uh1jhjhKhjubj)}(hr28,r29: 這倆是ret0和ret1。它們是你傳入返回值的地方。r28是主返回值。當返回 小結構體時,r29也可以用來將數據傳回給調用程序。 h](j)}(hr28,r29:h]hr28,r29:}(hjyhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhKhjuubj)}(hhh]h)}(h這倆是ret0和ret1。它們是你傳入返回值的地方。r28是主返回值。當返回 小結構體時,r29也可以用來將數據傳回給調用程序。h]h這倆是ret0和ret1。它們是你傳入返回值的地方。r28是主返回值。當返回 小結構體時,r29也可以用來將數據傳回給調用程序。}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKhjubah}(h]h ]h"]h$]h&]uh1jhjuubeh}(h]h ]h"]h$]h&]uh1jhjhKhjubj)}(hr30: 棧指針 h](j)}(hr30:h]hr30:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhKhjubj)}(hhh]h)}(h 棧指針h]h 棧指針}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjhKhjubj)}(h.r31: ble指令將返回指針放在這裏。 h](j)}(hr31:h]hr31:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhKhjubj)}(hhh]h)}(h'ble指令將返回指針放在這裏。h]h'ble指令將返回指針放在這裏。}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjhKhjubeh}(h]h ]h"]h$]h&]uh1jhjubh)}(hr3-r18,r27,r30需要被保存和恢復。r3-r18只是一般用途的寄存器。 r27是數據指針,用來使對全局變量的引用更容易。r30是棧指針。h]hr3-r18,r27,r30需要被保存和恢復。r3-r18只是一般用途的寄存器。 r27是數據指針,用來使對全局變量的引用更容易。r30是棧指針。}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKhjubeh}(h]h ]h"]h$]h&]uh1jhjhK~hj?hhubeh}(h]id5ah ]h"]*“隱形”寄存器(影子寄存器)ah$]h&]uh1jhjhhhjhKcubeh}(h]abiah ]h"]abi約定的通用寄存器ah$]h&]uh1jhjhhhjhKubeh}(h]( linux-pa-riscjeh ]h"](linux/pa-risc的寄存器用法tw_parisc_registerseh$]h&]uh1jhhhhhjhK expect_referenced_by_name}j2jtsexpect_referenced_by_id}jjtsubeh}(h]h ]h"]h$]h&]sourcejuh1hcurrent_sourceN current_lineNsettingsdocutils.frontendValues)}(jN generatorN datestampN source_linkN source_urlN toc_backlinksjfootnote_backlinksK sectnum_xformKstrip_commentsNstrip_elements_with_classesN strip_classesN report_levelK halt_levelKexit_status_levelKdebugNwarning_streamN tracebackinput_encoding utf-8-siginput_encoding_error_handlerstrictoutput_encodingutf-8output_encoding_error_handlerj[error_encodingutf-8error_encoding_error_handlerbackslashreplace language_codeenrecord_dependenciesNconfigN id_prefixhauto_id_prefixid dump_settingsNdump_internalsNdump_transformsNdump_pseudo_xmlNexpose_internalsNstrict_visitorN_disable_configN_sourcej _destinationN _config_files]7/var/lib/git/docbuild/linux/Documentation/docutils.confafile_insertion_enabled raw_enabledKline_length_limitM'pep_referencesN pep_base_urlhttps://peps.python.org/pep_file_url_templatepep-%04drfc_referencesN rfc_base_url&https://datatracker.ietf.org/doc/html/ tab_widthKtrim_footnote_reference_spacesyntax_highlightlong smart_quotessmartquotes_locales]character_level_inline_markupdoctitle_xform docinfo_xformKsectsubtitle_xform image_loadinglinkembed_stylesheetcloak_email_addressessection_self_linkenvNubreporterNindirect_targets]substitution_defs}substitution_names}refnames}refids}j]jtasnameids}(j2jj1j.j)j&jjjSjPj j j<j9j!ju nametypes}(j2j1j)jjSj j<j!uh}(jjj.jj&jjjjPjj jVj9j jj?u footnote_refs} citation_refs} autofootnotes]autofootnote_refs]symbol_footnotes]symbol_footnote_refs] footnotes] citations]autofootnote_startKsymbol_footnote_startK id_counter collectionsCounter}jiKsRparse_messages]transform_messages]hsystem_message)}(hhh]h)}(hhh]h9Hyperlink target "tw-parisc-registers" is not referenced.}hjsbah}(h]h ]h"]h$]h&]uh1hhjubah}(h]h ]h"]h$]h&]levelKtypeINFOsourcejlineKuh1juba transformerN include_log]:Documentation/translations/zh_TW/arch/parisc/registers.rst(NNNNta decorationNhhub.