2

Computer Systems and Networks の過去の論文から抜粋:

この質問はアセンブリ言語に関するものです a) ビット単位または 2 つの 2 進数とは何かを説明してください。例を挙げます。【5点】

私はちょうどいくつかの一般的な改訂を行っているところです.マークスキームがないので、私が正しいかどうかを判断するのは難しいので、アドバイスをしたり、正しい方向に向けてください.

私の考え: この場合のビットごとの OR は、同じ長さの 2 つの 2 進数を取り、それらに対して論理的包含 OR を実行します。

Example:  0101
       OR 0111
       --------
          0111

この答えで十分だと思いますか?

4

1 に答える 1

1

OR 任意の 2 ビットのビット単位は1、2 つのソース ビットのいずれかが1

これが包括的 ORの定義である場合、はい、正しいです。

あなたの質問には、このような「真理値表」が必要な場合があります

 OR    0  1
    ._________
  0 |  0  1
    |
  1 |  1  1 

お粗末な ASCII フォーマットで申し訳ありませんが、現時点でできることは最善です。

1いずれにせよ、いずれかのビットが1ソースのいずれかにあった場合、宛先の結果は変わりません。

于 2014-05-03T15:44:10.493 に答える