ですから、これは私の教科書の質問の1つでした。まだそこに到達していませんが、これがどのように機能するかに興味があります。
ここでの最初のビットについては、1の補数についての私の理解は、1が存在する場合は、0を配置し、0は1を配置するように反転することです。これは8ビットである必要があるため、最初にバイナリにゼロを追加しました。Therefre01001001+73の次のバイナリ表現を書き留めます。
8-bit unsigned: 01001001
8-bit signed-magnitude: 01001001
8-bit one's complement: 10110110
8-bit two's complement: 10110111
8-bit excess-128: 10110111
これらは私が思いついた答えですが、私はそれらを間違ってやったとかなり確信しています。これについて何か説明はありますか?
第二に、私がネガティブでそれをどのように行うか-73、バイナリはちょうど-01001001なので、それは署名されていると思います、あなたは上記と同じテクニックをしますか(私がそれらを正しく持っていると仮定します)
8-bit signed-magnitude: -01001001
8-bit one's complement:
8-bit two's complement:
8-bit excess-128:
助けてくれてありがとう