「Python指令集處理器」(Python instruction set computer)是一個基於Python程式語言所製作出的指令集處理器,目的是讓Python程式語言可以直接在硬體直接執行,無須經過多次轉譯但又保留動態語言的特性,讓執行Python程式語言時一樣強大且便利同時快速。
對應的CPU該有的特性:
- 運算核心注重的是「複雜型可程式邏輯元件」(CPLD, Complex PLD)與「現場可程式閘陣列」(FPGA, Field Programmable Gate Array)數量而非實體核心數
- 在邏輯電路可以無限增加與無限制的條件下,指令集定義處理器的邏輯電路,實現高階型指令集
- 程式語言即是組合語言,也就是程式語言即是指令集
這樣的好處:
- 大幅簡化主機板所使用晶片與減少電子零件使用數量,加快與週邊硬體的溝通速度
- 擴充容易且可以持續改進
- 程式執行速度快,中間無須經過轉換