內嵌組譯碼的優點
Microsoft 專有的
內嵌組譯工具並不需要個別的組件和連結的步驟,因為它是比個別的組譯工具更方便。 內嵌組譯程式碼可以使用任何 c 變數或函式名稱是在範圍內,如此便可輕易整合您的程式 c 程式碼。 組譯程式碼可以混合內嵌與 c 或 C++ 的陳述式,因為其實一點都不會很麻煩甚或 c 或 C++ 中的工作。
內嵌組譯碼的用法包括:
組件語言撰寫的函式。
特別最佳化速度關鍵性的程式碼區段。
使硬體的直接存取裝置的驅動程式。
正在寫入 「 naked"的電話的初構和終解程式碼。
內嵌組譯碼是特殊用途的工具。 如果您打算移植應用程式在不同電腦上執行時,您可能需要電腦專屬的程式碼置於個別的模組。 因為內嵌組譯工具不支援所有的 Microsoft 巨集組合語言的 (MASM) 巨集和資料的指示詞,您可能會發現它比較容易 MASM 用於這類模組。
結束 Microsoft 特定