「アセンブリ言語」の版間の差分

imported>Administrator
ページの作成:「'''アセンブリ言語'''(アセンブリげんご、assembly language)とは、ソースコードに記述された命令(オペコード)と、[[コ...」
 
編集の要約なし
1行目: 1行目:
'''アセンブリ言語'''(アセンブリげんご、assembly language)とは、[[ソースコード]]に記述された命令([[オペコード]])と、[[コンピューター]]が唯一理解できる言葉である[[機械語]]の命令とが、ほぼ1対1となっている低水準の[[プログラミング言語]]の総称である。
'''アセンブリ言語'''(アセンブリげんご、assembly language)とは、[[ソースコード]]に記述された命令([[オペコード]])と、[[コンピューター]]が唯一理解できる言葉である[[機械語]]の命令とが、ほぼ1対1となっている低水準の[[プログラミング言語]]の総称である。


あくまで「ほぼ1対1」であり、完全に1対1ではない[[マクロアセンブラ]]などのアセンブリ言語も存在する。代表的な例としては[[マイクロソフト]]の[[MASM]]などがある。
あくまで「ほぼ1対1」であり、完全に1対1ではない[[マクロアセンブラ]]などのアセンブリ言語も存在する。[[マクロアセンブラ]]の代表的な例としては[[マイクロソフト]]の[[MASM]]などがある。


アセンブリ言語で書かれた[[ソースコード]]を[[機械語]]に翻訳する[[ソフトウェア]]を[[アセンブラ]]という。また、[[アセンブラ]]を用いずに[[ニーモニック]]と呼ばれる命令一覧表を見ながら人間が手作業で[[機械語]]に翻訳する作業を[[ハンドアセンブル]]という。
アセンブリ言語で書かれた[[ソースコード]]を[[機械語]]に翻訳する[[ソフトウェア]]を[[アセンブラ]]という。また、[[アセンブラ]]を用いずに[[ニーモニック]]と呼ばれる命令一覧表を見ながら人間が手作業で[[機械語]]に翻訳する作業を[[ハンドアセンブル]]という。
20行目: 20行目:


== 参考文献 ==
== 参考文献 ==
<references/>
{{reflist}}
 
== 外部リンク ==


{{stub}}
{{stub}}