1. 程式人生 > >PHP 編譯後的 OPCode 說明

PHP 編譯後的 OPCode 說明

何為 OPCode ?
在電腦科學領域中,操作碼(Operation Code, OPCode)被用於描述機器語言指令中,指定要執行某種操作的那部分機器碼,構成OPCode的指令格式和規範由處理器的指令規範指定。除了指令本身以外通常還有指令所需要的運算元,可能有的指令不需要顯示的運算元。這些運算元可能是暫存器中的值,堆疊中的值,某塊記憶體的值或者IO埠中的值等等。
OPCode在不同的場合中通常具有不同的含義,例如PHP虛擬機器(Zend VM)、java虛擬機器(JVM)以及一些軟體保護虛擬機器中的最小操作單元都可以稱之為OPCode。