Msphinx.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]hPortuguese (Brazilian)}hhsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget)/translations/pt_BR/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}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j hj hV/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}(hj#hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKhjubah}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]uh1jhjhKhjhhubj)}(hhh](j )}(h翻譯h]h翻譯}(hj@hhhNhNubah}(h]h ]h"]h$]h&]uh1j hj=hjhKubj)}(h-司延騰 Yanteng Si h]h)}(h,司延騰 Yanteng Si h](h司延騰 Yanteng Si <}(hjRhhhNhNubh)}(hsiyanteng@loongson.cnh]hsiyanteng@loongson.cn}(hjZhhhNhNubah}(h]h ]h"]h$]h&]refurimailto:siyanteng@loongson.cnuh1hhjRubh>}(hjRhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjhKhjNubah}(h]h ]h"]h$]h&]uh1jhj=ubeh}(h]h ]h"]h$]h&]uh1jhjhKhjhhubeh}(h]h ]h"]h$]h&]uh1jhhhhhjhKubhtarget)}(h.. _tw_parisc_registers:h]h}(h]h ]h"]h$]h&]refidtw-parisc-registersuh1jhKhhhhhjubhsection)}(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}(hjhhhNhNubah}(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&]uh1jhj9ubj)}(hhh]h)}(h 未使用h]h 未使用}(hjVhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKhjSubah}(h]h ]h"]h$]h&]uh1jhj9ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(hCR 8 (Protection ID)h]hCR 8 (Protection ID)}(hjvhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKhjsubah}(h]h ]h"]h$]h&]uh1jhjpubj)}(hhh]h)}(h 每進程值*h]h 每進程值*}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKhjubah}(h]h ]h"]h$]h&]uh1jhjpubeh}(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)}(hj2hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKhj/ubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(hCR14 (中斷向量)h]hCR14 (中斷向量)}(hjRhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKhjOubah}(h]h ]h"]h$]h&]uh1jhjLubj)}(hhh]h)}(h初始化爲 fault_vectorh]h初始化爲 fault_vector}(hjihhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKhjfubah}(h]h ]h"]h$]h&]uh1jhjLubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(h CR15 (EIEM)h]h CR15 (EIEM)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h所有位初始化爲1*h]h所有位初始化爲1*}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(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!hj ubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(hCR19h]hCR19}(hj.hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhK"hj+ubah}(h]h ]h"]h$]h&]uh1jhj(ubj)}(hhh]h)}(h中斷指令寄存器h]h中斷指令寄存器}(hjEhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhK"hjBubah}(h]h ]h"]h$]h&]uh1jhj(ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(hCR20h]hCR20}(hjehhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhK#hjbubah}(h]h ]h"]h$]h&]uh1jhj_ubj)}(hhh]h)}(h中斷空間寄存器h]h中斷空間寄存器}(hj|hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhK#hjyubah}(h]h ]h"]h$]h&]uh1jhj_ubeh}(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)}(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 CR24 (TR 0)h]h CR24 (TR 0)}(hjAhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhK'hj>ubah}(h]h ]h"]h$]h&]uh1jhj;ubj)}(hhh]h)}(h內核空間頁目錄指針h]h內核空間頁目錄指針}(hjXhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhK'hjUubah}(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)}(hjxhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhK(hjuubah}(h]h ]h"]h$]h&]uh1jhjrubj)}(hhh]h)}(h用戶空間頁目錄指針h]h用戶空間頁目錄指針}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhK(hjubah}(h]h ]h"]h$]h&]uh1jhjrubeh}(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)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhK+hjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h 不使用h]h 不使用}(hj4hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhK+hj1ubah}(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)}(hjThhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhK,hjQubah}(h]h ]h"]h$]h&]uh1jhjNubj)}(hhh]h)}(h 不使用h]h 不使用}(hjkhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhK,hjhubah}(h]h ]h"]h$]h&]uh1jhjNubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(h CR30 (TR 6)h]h CR30 (TR 6)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhK-hjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h 當前 / 0h]h 當前 / 0}(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 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&]colwidthKuh1jhj"ubj)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhj"ubj)}(hhh](j)}(hhh](j)}(hhh]h)}(hSR0h]hSR0}(hjBhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhK5hj?ubah}(h]h ]h"]h$]h&]uh1jhj<ubj)}(hhh]h)}(h臨時空間寄存器h]h臨時空間寄存器}(hjYhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhK5hjVubah}(h]h ]h"]h$]h&]uh1jhj<ubeh}(h]h ]h"]h$]h&]uh1jhj9ubj)}(hhh](j)}(hhh]h)}(hSR4-SR7h]hSR4-SR7}(hjyhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhK6hjvubah}(h]h ]h"]h$]h&]uh1jhjsubj)}(hhh]h)}(h 設置爲0h]h 設置爲0}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhK6hjubah}(h]h ]h"]h$]h&]uh1jhjsubeh}(h]h ]h"]h$]h&]uh1jhj9ubj)}(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&]uh1jhj9ubj)}(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&]uh1jhj9ubj)}(hhh](j)}(hhh]h)}(hSR3h]hSR3}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhK9hjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h*用於用戶空間訪問(當前進程)h]h*用於用戶空間訪問(當前進程)}(hj5hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhK9hj2ubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhj9ubeh}(h]h ]h"]h$]h&]uh1jhj"ubeh}(h]h ]h"]h$]h&]colsKuh1jhjubah}(h]h ]h"]h$]h&]uh1jhjhhhjhNubeh}(h]id2ah ]h"]!空間寄存器(內核模式)ah$]h&]uh1jhjhhhjhK2ubj)}(hhh](j)}(h!空間寄存器(用戶模式)h]h!空間寄存器(用戶模式)}(hjmhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjjhhhjhK=ubj)}(hhh]j)}(hhh](j)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhj~ubj)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhj~ubj)}(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}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKBhj ubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(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&]uh1jhj ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(hSR3h]hSR3}(hjC hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKChj@ ubah}(h]h ]h"]h$]h&]uh1jhj= ubj)}(hhh]h)}(h*在內核中保存用戶地址空間的值h]h*在內核中保存用戶地址空間的值}(hjZ hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKChjW ubah}(h]h ]h"]h$]h&]uh1jhj= ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(hSR4-SR7h]hSR4-SR7}(hjz hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKDhjw ubah}(h]h ]h"]h$]h&]uh1jhjt ubj)}(hhh]h)}(h(定義了用戶/內核的短地址空間h]h(定義了用戶/內核的短地址空間}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKDhj ubah}(h]h ]h"]h$]h&]uh1jhjt ubeh}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhj~ubeh}(h]h ]h"]h$]h&]colsKuh1jhj{ubah}(h]h ]h"]h$]h&]uh1jhjjhhhjhNubeh}(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 (小尾端)}(hj1 hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKMhj. ubah}(h]h ]h"]h$]h&]uh1jhj+ ubj)}(hhh]h)}(hj h]h0}(hjH hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKMhjE ubah}(h]h ]h"]h$]h&]uh1jhj+ ubeh}(h]h ]h"]h$]h&]uh1jhj ubj)}(hhh](j)}(hhh]h)}(hS (安全間隔計時器)h]hS (安全間隔計時器)}(hjg hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKNhjd ubah}(h]h ]h"]h$]h&]uh1jhja ubj)}(hhh]h)}(hj h]h0}(hj~ hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKNhj{ ubah}(h]h ]h"]h$]h&]uh1jhja 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&]uh1jhj9 ubj)}(hhh]h)}(h被C代碼使用h]h被C代碼使用}(hjV hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKRhjS ubah}(h]h ]h"]h$]h&]uh1jhj9 ubeh}(h]h ]h"]h$]h&]uh1jhj ubj)}(hhh](j)}(hhh]h)}(h X (數據存儲中斷禁用)h]h X (數據存儲中斷禁用)}(hjv hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKShjs ubah}(h]h ]h"]h$]h&]uh1jhjp ubj)}(hhh]h)}(hj h]h0}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKShj ubah}(h]h ]h"]h$]h&]uh1jhjp 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代碼使用}(hj1 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 掩碼)}(hjQ hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKWhjN ubah}(h]h ]h"]h$]h&]uh1jhjK ubj)}(hhh]h)}(h0, 在執行HPMC操作*時爲1h]h0, 在執行HPMC操作*時爲1}(hjh hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKWhje ubah}(h]h ]h"]h$]h&]uh1jhjK ubeh}(h]h ]h"]h$]h&]uh1jhj ubj)}(hhh](j)}(hhh]h)}(hC/B (進/借 位)h]hC/B (進/借 位)}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKXhj ubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(hhh]h)}(h被C代碼使用h]h被C代碼使用}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKXhj ubah}(h]h ]h"]h$]h&]uh1jhj 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}(hjC 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 (收集中斷狀態)}(hjb hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhK\hj_ ubah}(h]h ]h"]h$]h&]uh1jhj\ ubj)}(hhh]h)}(h$1 (在rfi之前的代碼中爲0)h]h$1 (在rfi之前的代碼中爲0)}(hjy hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhK\hjv ubah}(h]h ]h"]h$]h&]uh1jhj\ 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 (外部中斷掩碼)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhK_hjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h由cli()/sti()宏使用。h]h由cli()/sti()宏使用。}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhK_hjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(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*“隱形”寄存器(影子寄存器)}(hjVhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjShhhjhKcubj)}(hhh]j)}(hhh](j)}(hhh]h}(h]h ]h"]h$]h&]colwidthK uh1jhjgubj)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhjgubj)}(hhh](j)}(hhh](j)}(hhh]h)}(hPSW W 默認值h]hPSW W 默認值}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKfhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(hj h]h0}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKfhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhj~ubj)}(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&]uh1jhj~ubj)}(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被中斷處理代碼使用}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKhhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhj~ubj)}(hhh](j)}(hhh]h)}(h TOC啓用位h]h TOC啓用位}(hj*hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKihj'ubah}(h]h ]h"]h$]h&]uh1jhj$ubj)}(hhh]h)}(h1h]h1}(hjAhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKihj>ubah}(h]h ]h"]h$]h&]uh1jhj$ubeh}(h]h ]h"]h$]h&]uh1jhj~ubeh}(h]h ]h"]h$]h&]uh1jhjgubeh}(h]h ]h"]h$]h&]colsKuh1jhjdubah}(h]h ]h"]h$]h&]uh1jhjShhhjhNubh transition)}(h:----------------------------------------------------------h]h}(h]h ]h"]h$]h&]uh1jnhjhKlhjShhubh)}(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。}(hjzhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKnhjShhubjo)}(hI-------------------------------------------------------------------------h]h}(h]h ]h"]h$]h&]uh1jnhjhKthjShhubh)}(hd寄存器使用說明,最初由John Marvin提供,並由Randolph Chung提供一些補充說明。h]hd寄存器使用說明,最初由John Marvin提供,並由Randolph Chung提供一些補充說明。}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKvhjShhubh)}(h對於通用寄存器:h]h對於通用寄存器:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKxhjShhubh)}(hr1,r2,r19-r26,r28,r29 & r31可以在不保存它們的情況下被使用。當然,如果你 關心它們,在調用另一個程序之前,你也需要保存它們。上面的一些寄存器確實 有特殊的含義,你應該注意一下:h]hr1,r2,r19-r26,r28,r29 & r31可以在不保存它們的情況下被使用。當然,如果你 關心它們,在調用另一個程序之前,你也需要保存它們。上面的一些寄存器確實 有特殊的含義,你應該注意一下:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKzhjShhubh 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:}(hj/hhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhKhj+ubj)}(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&]uh1jhj+ubeh}(h]h ]h"]h$]h&]uh1jhjhKhjubj)}(hkr23-r26: 這些是arg3-arg0,也就是說,如果你不再關心傳入的值,你可以使用 它們。 h](j)}(hr23-r26:h]hr23-r26:}(hj^hhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhKhjZubj)}(hhh]h)}(ha這些是arg3-arg0,也就是說,如果你不再關心傳入的值,你可以使用 它們。h]ha這些是arg3-arg0,也就是說,如果你不再關心傳入的值,你可以使用 它們。}(hjohhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhKhjlubah}(h]h ]h"]h$]h&]uh1jhjZubeh}(h]h ]h"]h$]h&]uh1jhjhKhjubj)}(hr28,r29: 這倆是ret0和ret1。它們是你傳入返回值的地方。r28是主返回值。當返回 小結構體時,r29也可以用來將數據傳回給調用程序。 h](j)}(hr28,r29:h]hr28,r29:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhKhjubj)}(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&]uh1jhjubeh}(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~hjShhubeh}(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}jFjsexpect_referenced_by_id}jjsubeh}(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_handlerjoerror_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]jasnameids}(jFjjEjBj=j:j jjgjdj j jPjMj5j2u nametypes}(jFjEj=j jgj jPj5uh}(jjjBjj:jjjjdjj jjjMj j2jSu footnote_refs} citation_refs} autofootnotes]autofootnote_refs]symbol_footnotes]symbol_footnote_refs] footnotes] citations]autofootnote_startKsymbol_footnote_startK id_counter collectionsCounter}j}KsRparse_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.