インラインアセンブラと組み込み関数

テクニカル・ノート 180512J

アーキテクチャ:

All

コンポーネント:

compiler

更新日:

2018/09/04 5:27

はじめに

このテクニカルノートでは、インラインアセンブラより組み込み関数の使用を推奨する理由を説明します。

 

解説

組込み関数はコンパイラが直接コード生成を行う関数です。

1. リンク時、ライブラリを必要としません。

2. インラインアセンブラと違い、周囲のC言語との競合が起きにくいメンテナンス性の良いコードが生成されます。

 

まとめ

メンテナンス性等の観点からインラインアセンブラよりも組み込み関数の使用が推奨されます。

 

全ての製品名は、それぞれの所有者の商標または登録商標です

申し訳ございませんが、弊社サイトではInternet Explorerをサポートしていません。サイトをより快適にご利用いただくために、Chrome、Edge、Firefoxなどの最新ブラウザをお使いいただきますようお願いいたします。