-1

機械語についていくつか質問があります。

  1. 機械語コードの書き方 そして、これは実際に行われていますか?

  2. アーキテクチャのどの部分が機械語を処理しますか? (インテルまたは AMD チップ? 他の何か?)

  3. 各マシンは異なるマシン語を持っていますか?

回答ありがとうございます:)

4

3 に答える 3

5

英語はあなたの母国語ではないと思います。私はあなたが何を意味したかについて最善の推測を行い、私の言葉をシンプルに保ちます.

  1. 通常はありえません。アセンブリは、十分にサポートされている最も近いものです。

  2. プロセッサーはマシンコード (intel、amd など) を受け取ります。

  3. プロセッサが異なれば、マシンコードも異なります。

于 2011-07-09T23:42:09.403 に答える
3

次の 2 つのウィキペディアの記事を読むことから始めます。

それらは多くの異なる翻訳で提供され、あなたの質問にうまく答えます.

于 2011-07-09T23:42:55.163 に答える
0

あなたが私と同じ答えを見つけているかどうかはわかりません。私は機械語を学び始めたばかりで、それがどのように機能するかを見たいと思っています。

これについて 2 つの記事を書きましたが、お役に立てば幸いです。 http://pengwenqiang.wordpress.com/2014/01/02/machine-language-first-try-hanging-bootloader/ http://pengwenqiang.wordpress.com/2014/01/03/machine-language-second- try-print-a-character-bootloader/

元のアイデアはhttp://viralpatel.net/taj/tutorial/hello_world_bootloader.phpから来ました。そして、彼の方法を機械語で試してみました。

主なアイデアは、ブート可能なデバイスのブート セクタ (最初の 512 バイト) にいくつかの非常に単純な x86 命令を書き込んで、命令が CPU によってどのように処理されるかを把握することです。

于 2014-01-03T06:15:39.147 に答える