符号無し
- 範囲を表します:0〜65535
署名しています
- 範囲を示します:-32768〜32767
- 値:0
- 負:1
数(10進数)のシンボルがあります。
小数:0.1011で表される:
01011小数点位置0 。 1011
小数:-0.1011が表す:
11011小数点位置1 。 1011年
数(整数)シンボルを有します
1100は言う:
01100小数点位置01100 。
-1100表し:
11100小数点位置11100 。
0 + 0 = 0 | 0-0 = 0 | 0 * 0 = 0 |
---|---|---|
0 + 1 = 1 | 1-1 = 0 | 0 * 1 = 0 |
1 + 1 = 0 | 1-0 = 1 | 1 * 0 = 0 |
1 + 1 + 1 = 1 | 0-1 = 1 | 1 * 1 = 1 |
真価
- 番号「シンボル真値と呼ばれている - 「+」は」と
マシン数
- デジタル化されたマシンの数と呼ばれるシンボルの数
オリジナルコード
まだ元のコードシンボルの絶対値で表されます。
- 符号ビット(付き整数値ビットコンマ)分離しました
- (10進符号ビット値小数)離間
- 例:
- X = + 1110と、元のコード[X] =オリジナル0,1110
- 場合X = -1110、元のコード[X] =オリジナル1,1110
- 場合X = 0.1101、元のコード[X] =オリジナル0.1111
- 場合X = -0.1101、元のコード[X] =オリジナル1.1101
- 現実的と元のコードの値があります。
- 元のコード[X] = 1.0011元、得X = -0.0011
- 元のコード[X] =オリジナル1,1100、X = -1100を与えます
- 元のコードは、[X] =オリジナル0.1101、X = 0.1101得る
オリジナルコードを「ゼロ」には、2つの表現を有します。 - [オリジナル] = 0.0000 + 0.0000
- [オリジナル] = 1.0000 -0.0000
補数
限りモードが決定されるように、減算が加算器を実現するために使用することができるように、負の等価正(負の補正はの補数である)を発見することができます
- 「モデル」の補数に対して正は、それ自体が正であります
- +7 = +7(MOD 10)
- 正および負の数は、それら両方の絶対値が互いに補完し、それは弾性率で
- -3 = +7(MOD 10)補体=そう| -3 | + | 7 | = 10
- 例えば:
- X = + 1010 [X] = 0,1010補体(それ自身の正の補数)
- X [X] = -1101 = 1,0011即ち補体(ネガティブ:反転+1)
- X = 0.1001、[X] = 0.1001補体(それ自身の正の補数)
- X = -0.0110、[X] = 1.1010補体(ネガティブ:反転+1)
- 補体[+] 0 = [0 = 0.0000補体]:0の補数の発現のみです
補体を既知の現実的な値:
(正と負の最初の決意、反転負、正の数は変化しないことに留意されたいです)
- [X]補体= 1.0101 x = -0.1011(オリジナルコード符号ビット反転を除去し、次いで+1)
- [X]補体= 1,1110 X(元のコードの符号ビットの反転を除去し、+1)= -0010
- [X]補体= 0.1101 x = 0.1101(正の数は変化しません)
反転
xは整数です。
- X = + 1101抗コード= 0,1101(正または逆のコード自体)
- 場合X = -1101、= 1,0010反転(負抗コード、符号ビットの反転に加えて)
xは10進数です。
- 場合X = + 0.0110、0.0110 =反転
- X = -0.0110、反転コード= 1.1101
反転の二つの式で0:
- [アンチ] = 0.0000 + 0.0000
- [アンチ] = 1.1111 -0.0000
フレームシフト
2進、10進数21を用いて-21の大小比較
A:X
= 21、進数に対応するで10101、[X]補体0,10101 =
バイナリの数に対応し、X = -21 -10101、[X ] = 1,01011補体
比較した場合、補体、101011> 010101、間違った答えに従って
X = 10101 + 5 101 012パワー=10万110101
X = -10101 -1010110万2番目プラス5 = 001011
したがって110101> 001011
フレームシフト:[X] = n乗シフタ2 + X
例えば:
- X = 10100 X【で】シフト= 2 * 5 + X = 100000 + 10100 = 1,10100
- X = -10100 [X] = 0,01100 = 2 * 5 + X = 100000から10100シフトであります
- 真の値と補数フレームシフトを持つ唯一の1つのシンボルビットによって異なります
- X = [X] -10100補数で[X] = 1,01100 0,01100シフト=