[問題] 請問如何學習内联汇编?

看板C_and_CPP (C/C++)作者 (啤酒肚)時間15年前 (2010/12/30 13:19), 編輯推噓2(202)
留言4則, 4人參與, 最新討論串1/2 (看更多)
inline assembly 不知到台灣叫什麼。。 所以延用大陸的翻譯。 查找市面上的書,都是講如何將整個程式用 匯編語言編寫。 找不到有關內聯匯編的書籍啊。 覺的內聯匯編很重要啊,現在編譯器已非常強大。 所以決大部份程式用C寫丟給編譯器去做就好了。 瓶頸部份(可能只有三四行)再用內聯匯編徹底優化即可。 C程式上下文可能正在使用寄存器做某事。 現在插入內聯匯編,不是會破壞掉他寄存器內容值嗎? 這部份要怎學習呢? 請問有無網站或書籍可供參考? 謝謝。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.120.158.204

12/30 13:24, , 1F
行內組合語言
12/30 13:24, 1F

12/30 15:34, , 2F
內嵌組語 XD
12/30 15:34, 2F

12/30 16:37, , 3F
看標題還以為是亂碼= =
12/30 16:37, 3F

12/30 20:23, , 4F
在台灣寫原文就行了
12/30 20:23, 4F
文章代碼(AID): #1D71Pujl (C_and_CPP)
文章代碼(AID): #1D71Pujl (C_and_CPP)