「ニーモニック」の版間の差分
ナビゲーションに移動
検索に移動
6行目: | 6行目: | ||
ニーモニックとはある意味で低水準の操作方法を記載したCPUのマニュアルである。ニーモニック表と呼ばれるマニュアルを見ながら人間が[[ハンドアセンブル]]していた時代もあった。なお、ニーモニックは、たとえその意味が同じであろうとも、政治的・宗教的な理由により[[CPU]]ごとに異なる。例えば、[[排他的論理和]](Exclusive OR)のニーモニックは、[[x86]]系の[[CPU]]では[[XOR]]、[[ARM]]系の[[CPU]]では[[EOR]]である。 | ニーモニックとはある意味で低水準の操作方法を記載したCPUのマニュアルである。ニーモニック表と呼ばれるマニュアルを見ながら人間が[[ハンドアセンブル]]していた時代もあった。なお、ニーモニックは、たとえその意味が同じであろうとも、政治的・宗教的な理由により[[CPU]]ごとに異なる。例えば、[[排他的論理和]](Exclusive OR)のニーモニックは、[[x86]]系の[[CPU]]では[[XOR]]、[[ARM]]系の[[CPU]]では[[EOR]]である。 | ||
+ | |||
+ | == 主なCPUのニーモニック == | ||
+ | * [[MC6805]] | ||
== 関連項目 == | == 関連項目 == |
2012年5月18日 (金) 16:44時点における版
ニーモニック(mnemonic)とは、コンピューターが唯一理解できる言葉である数字の羅列である機械語(マシン語)を、人間が理解しやすいように英単語や記号に置き換えたものである。ニモニックと長音を省略する人もいる。
原始的なアセンブリ言語で使われるニーモニックは、機械語と1対1の対応関係となっている。なおマクロアセンブラなどの近代的なアセンブリ言語では1対多の関係となっているものもある。
ニーモニックは命令と操作対象で構成される。ニーモニックのうち、命令部分をオペコードといい、操作対象のレジスタやメモリなどを指定する部分をオペランドと呼ぶ。
ニーモニックとはある意味で低水準の操作方法を記載したCPUのマニュアルである。ニーモニック表と呼ばれるマニュアルを見ながら人間がハンドアセンブルしていた時代もあった。なお、ニーモニックは、たとえその意味が同じであろうとも、政治的・宗教的な理由によりCPUごとに異なる。例えば、排他的論理和(Exclusive OR)のニーモニックは、x86系のCPUではXOR、ARM系のCPUではEORである。
主なCPUのニーモニック
関連項目
参考文献