共用方式為


內嵌組譯碼的優點

Microsoft 專有的

內嵌組譯工具並不需要個別的組件和連結的步驟,因為它是比個別的組譯工具更方便。 內嵌組譯程式碼可以使用任何 c 變數或函式名稱是在範圍內,如此便可輕易整合您的程式 c 程式碼。 組譯程式碼可以混合內嵌與 c 或 C++ 的陳述式,因為其實一點都不會很麻煩甚或 c 或 C++ 中的工作。

內嵌組譯碼的用法包括:

  • 組件語言撰寫的函式。

  • 特別最佳化速度關鍵性的程式碼區段。

  • 使硬體的直接存取裝置的驅動程式。

  • 正在寫入 「 naked"的電話的初構和終解程式碼。

內嵌組譯碼是特殊用途的工具。 如果您打算移植應用程式在不同電腦上執行時,您可能需要電腦專屬的程式碼置於個別的模組。 因為內嵌組譯工具不支援所有的 Microsoft 巨集組合語言的 (MASM) 巨集和資料的指示詞,您可能會發現它比較容易 MASM 用於這類模組。

結束 Microsoft 特定

請參閱

參考

內嵌組譯工具