機械語についていくつか質問があります。
機械語コードの書き方 そして、これは実際に行われていますか?
アーキテクチャのどの部分が機械語を処理しますか? (インテルまたは AMD チップ? 他の何か?)
各マシンは異なるマシン語を持っていますか?
回答ありがとうございます:)
機械語についていくつか質問があります。
機械語コードの書き方 そして、これは実際に行われていますか?
アーキテクチャのどの部分が機械語を処理しますか? (インテルまたは AMD チップ? 他の何か?)
各マシンは異なるマシン語を持っていますか?
回答ありがとうございます:)
英語はあなたの母国語ではないと思います。私はあなたが何を意味したかについて最善の推測を行い、私の言葉をシンプルに保ちます.
通常はありえません。アセンブリは、十分にサポートされている最も近いものです。
プロセッサーはマシンコード (intel、amd など) を受け取ります。
プロセッサが異なれば、マシンコードも異なります。
次の 2 つのウィキペディアの記事を読むことから始めます。
それらは多くの異なる翻訳で提供され、あなたの質問にうまく答えます.
あなたが私と同じ答えを見つけているかどうかはわかりません。私は機械語を学び始めたばかりで、それがどのように機能するかを見たいと思っています。
これについて 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 によってどのように処理されるかを把握することです。