係統粉 > 電腦問答 > 其他問答

已解決求解協處理器是什麼?

提問者:愛君あ閃詩  |  瀏覽次  |  提問時間:2016-11-27  |  回答數量:3

求解協處理器是什麼?一種芯片,用於減輕係統微處理器的特定處理任務。例如,數學協處理器可以控製數字處理;圖形協處理器可以處理視頻繪製。例如,intel pentium 微處理器就包括內置的數學協處理器。...

已有3條答案
當青春孤獨旅行

當青春孤獨旅行

回答數:23415  |  被采納數:22

一種芯片,用於減輕係統微處理器的特定處理任務。例如,數學協處理器可以控製數字處理;圖形協處理器可以處理視頻繪製。例如,intel pentium 微處理器就包括內置的數學協處理器。
協處理器可以附屬於ARM處理器。一個協處理器通過擴展指令集或提供配置寄存器來擴展內核處理功能。一個或多個協處理器可以通過協處理器接口與ARM內核相連。
協處理器可以通過一組專門的、提供load-store類型接口的ARM指令來訪問。例如協處理器15(CP15),ARM處理器使用協處理器15的寄存器來控製cache、TCM和存儲器管理。
協處理器也能通過提供一組專門的新指令來擴展指令集。例如,有一組專門的指令可以添加到標準ARM指令集中,以處理向量浮點(VFP)運算。
這些新指令是在ARM流水線的譯碼階段被處理的。如果在譯碼階段發現是一條協處理器指令,則把它送給響應的協處理器。如果該協處理器不存在,或不認識這條指令,則ARM認為發生了未定義指令異常。這也使得編程者可以用軟件來仿真協處理器的行為(使用未定義指令異常服務子程序)。
2016-11-27 17:20:12
讚 2341
起個破明都有

起個破明都有

回答數:2871  |  被采納數:0

協處理器會持續測量來自加速感應器、指南針、陀螺儀和全新氣壓計的數據,為A8芯片分擔更多的工作量,從而提升了效能。不僅如此,這些傳感器現在還具備更多功能,比如可以測量行走的步數、距離和海拔變化。
2016-11-27 18:24:58
讚 287
ainy那麼dove

ainy那麼dove

回答數:20052  |  被采納數:3

FPU,即數字協處理器,是一個微處理器或一個普通微處理器的特殊電路,它比計算機所使用的基本微處理器處理數字的速度更快,這是因為它有一個旨在大量數字操作的特殊指令集。今天的PC機上通常有一個FPU,但隻有在特殊應用,如圖形、圖象處理或顯示時才需要。沒有FPU的PC可以通過安裝浮點仿真器來處理需要FPU的軟件。

浮點數是小數點處於數字的某個位置的數,如2.17352。浮點數分三部分存儲:符號位(正或負),整數部分和指數部分。浮點數是二進製的。

486之前有,提高浮點運算能力,那時cpu較弱才有的協處理器,現在速度是原來數百倍不止,pc機是不存在協處理器了,現在都雙核了,都是完整的cpu你可以看成兩個cpu互相協作。
2016-11-28 06:28:40
讚 2005
相關問答
最新其他問答
解決方法