我正在尋找ARM的彙編器例子。我現在需要特別爲複製例程(32,16和8位)和memset例程(32,16和8位)的ARM彙編。我對Google,sf.net,Google代碼或github沒有太大的好運。任何人都有這樣的事情,或者知道我能在哪裏看到?ARM彙編器例程和信息
我知道我只需要買一本關於ARM彙編程序的書,但是我認爲我會從這些開始。關於我如何完成自己編寫這些例程的任何提示都很感謝。
編輯: 哦,是的,arm.com的文檔確實有幫助。這個頁面告訴我很多關於mem *的功能。 http://infocenter.arm.com/help/topic/com.arm.doc.faqs/ka3934.html
感謝您的所有建議。
[資源學習ARM組裝]可能的重複(http://stackoverflow.com/questions/270078/resources-for-learning-arm-assembly) – 2012-02-23 01:33:59
手臂,手臂建築參考手冊可從臂。 infocenter.arm.com建築參考然後找出你想要的家庭。我在手臂平臺上有很多混合的C和asm http://github.com/dwelch67,有些拇指是一些ARM。我這是一項家庭作業?你想看看ldm/stm指令。典型的手臂副本等例程一次使用ldm或stm或四個寄存器。取決於芯片在64位邊界上的對齊情況(如果它內部有64總線)更好(在內部有64總線) – 2012-02-23 01:42:49
在C庫中會找到最快的例程,查看像gcc這樣的gnu源代碼,或者使用C編譯器在C中執行memset然後拆開。 – 2012-02-23 01:43:26