2016-06-11 71 views
0

是否有一種方法可以通過使用其相應的字節來編寫彙編指令。像這樣的東西是什麼,我想:的C++ - 在只用字節而不是指令名稱的函數中使用asm

__asm { 
0x7D8802A6 
0x9181FFF8 
} 

,而不是像這樣:

__asm { 
stw  r12, -8(r1) 
} 
+0

什麼編譯器?你爲什麼想這樣做? –

+0

我會假設這是'armcc'或者armkeil給定的指令集和'__asm {'指令? –

+2

[__emit](https://msdn.microsoft.com/en-us/library/ms253948(v = vs80).aspx)。 –

回答

1

這將是非常編譯器相關。 GCC的內聯彙編語法將適應彙編程序可以使用的任何東西,例如

__asm__(".word 0x7D8802A6, 0x9181FFF8") 

我不熟悉取其編譯器有__asm { ... }語法您參考。

相關問題