1
A
回答
4
該程序使用SIMD(即SSE)指令來優化矩陣乘法。考慮將其轉換爲PHP的方式是沒有意義的,因爲它是一種解釋型語言 - 您無法以這種方式訪問CPU,但是,PHP可能在甚至不提供這些指令的CPU上運行。
如果你想在PHP中做到這一點,你可以創建一個簡單的,非優化的矩陣乘法例程或開發擴展。在後一種情況下,我建議使用規範BLAS實現之一,而不是從網絡中的一些隨機代碼片段。 見http://en.wikipedia.org/wiki/Basic_Linear_Algebra_Subprograms
1
您正在查找的關鍵字是decompiler
。 AFAIK,您可能無法將x86彙編轉換爲PHP反編譯程序,因爲沒有人可能不需要它。
如果您的目的是瞭解彙編代碼。有很多C的反編譯器。你可以理解讀取C代碼。
1
還有就是JAMA標準矩陣類的Java在上PHPMath,它提供了一套用於martix加法,減法,乘法,除法,變換等它在PHP4編碼方法PHP接口,但不需要很多工作來轉換爲PHP5。
雖然沒有直接回答有關ASM到PHP的問題,但可能會給你一個預先建好的PHP MatrixMultiply
相關問題
- 1. 將內聯ASM轉換爲內部
- 2. 如何將整數轉換爲x86 ASM中的浮點值?
- 3. 如何將ASM轉換爲可讀取的代碼?
- 4. 如何將內聯彙編程序轉換爲.asm文件
- 5. 如何將這個JSON轉換爲PHP
- 6. 如何將PHP轉換爲.NET?
- 7. Facebook PHP:如何將GraphNode轉換爲GraphEvent?
- 8. 如何將其從curl轉換爲php
- 9. 如何將int轉換爲PHP SPlEnum?
- 10. 如何將.innerHTML轉換爲PHP變量
- 11. 如何將coldfusion轉換爲php
- 12. 如何將php腳本轉換爲exe?
- 13. 如何將JavaScript轉換爲PHP代碼
- 14. 如何將ASP.NET網站轉換爲PHP
- 15. 如何將PHP轉換爲PDF Codeignator
- 16. 如何將php-script轉換爲Java?
- 17. 如何將mongoDB查詢轉換爲PHP?
- 18. 如何將php對象轉換爲javascript?
- 19. 如何將此函數轉換爲php?
- 20. 如何使用JSON將變量從ajax轉換爲php和php轉換爲ajax?
- 21. 如何使用PHP將這次轉換並轉換爲UNIX?
- 22. 參考如何轉換爲gcc中的asm?
- 23. ASM:有狀態轉換
- 24. C到ARM ASM轉換器
- 25. 將curl轉換爲PHP
- 26. 將c轉換爲php
- 27. 將公式轉換爲PHP
- 28. 將csv轉換爲excel PHP
- 29. 將Java Date轉換爲Php
- 30. 將PHP JSON轉換爲NSArray