新しく質問する

機械語の事で質問があります。

役に立った:0件
  • 質問者:noname#51952
  • 投稿日時:2007/08/04 14:45
  • 困り度:すぐに回答が欲しいです

最近、パソコンに詳しくなろうと思い勉強している者です。
わかりにくい部分があったので質問させてください。

ある本に機械語がこのように説明されていました。
「機械語とは命令とパラメータで構成されている」

また別の本には機械語がこのように説明されていました。
「機械語は命令部(オペコード)とアドレス部(オペランド)で構成されている。」

パラメータ、アドレス部、オペランドのこれらの意味の違いとは何なんでしょうか?

この質問への回答は締め切られました。
このQ&Aは役に立ちましたか?(役に立った:0件)
  • 参考になった:0件

No.3ベストアンサー20pt

  • 回答者:Willyt
  • 回答日時:2007/08/04 15:23

オペランドというのはデータまたは指令の格納場所、オペコードまははコードは命令、何らかの動作をコンピュ-タに要求するものです。
パラメータは数値に約束事を設け、それを指定することで動作の区別を表わすものです。例えば

ADD A ADD:加算せよ(アダー(加算機)に)  
      A:  アドレスAの値

上記はアセンブラ表示になっていますが、マシンコードはこれが二進数で表わされます。

通報する

この回答へのお礼

ということは・・・。

機械語は動作を要求する命令部とオペランド(パラメータ)で構成。

オペランドに約束ごとを設けた場合、パラメータとも呼ぶことが出来るわけですね。

わかりやすい説明をありがとうございました。

  • 参考になった:0件
  • 回答者:hy4510
  • 回答日時:2007/08/04 15:11

パソコンを詳しくなりたいのなら、マシン語とかよりPCの機械の仕組みなどを勉強した方がいいですよ。

通報する

この回答へのお礼

ご意見いただき、ありがとうございました。

  • 参考になった:0件

No.1ベストアンサー10pt

  • 回答者:ASIMOV
  • 回答日時:2007/08/04 15:08

「機械語とは命令とパラメータで構成されている」
「機械語は命令部(オペコード)とアドレス部(オペランド)で構成されている。」

意味は同じです
前者は、一般の人向けの言葉で表現した
後者は、コンピューター関係者向けの言葉で表現した
だけです

通報する

この回答へのお礼

専門用語と一般用語の違いによるものだったんですね。
ありがとうございました。

  
このQ&Aは役に立ちましたか?(役に立った:0件)

このページのトップへ