1 Representasi Data
1 Representasi Data
0 1 0 1 0 1 1 0 0 0 0 0 0 1 0 1 0 0 0 0 0 1 1 0
+ 5 + 6 + 5 + 6
1-bit: untuk 0 1 0 1
menyimpan tanda
bilangan + 5
Andang, Elektronika Komputer Digital 3
Representasi Data
SM 0 1 0 1 1 1 0 1
S1C - 1 0 1 0
S2C - 1 0 1 1
SM 0 0 0 0 0 1 0 1 1 0 0 0 0 1 0 1
S1C - 1 1 1 1 1 0 1 0
S2C - 1 1 1 1 1 0 1 1
Andang, Elektronika Komputer Digital 5
Representasi Data
+2: 0 0 0 0 0 0 1 0
-5: 1 1 1 1 1 0 1 1 Ingat! +5=00000101
-3: 1 1 1 1 1 1 0 1
F D
+ S1C: -5=11111010
S2C: -5=11111011
1 11 1
+9 = 001001
(S1C) -6 = 111001 ingat +6 = 000110
+
000010
1
000011 nilai 3 (kita ketahui bahwa +9-6 = +3)
11
(S1C) -9 = 110110
+6 = 000110
+
Generator S1C:
Rangkaian generator S1C
KON TROL
berfungsi mengubah
bilangan bulat positif (+)
IN3 OUT3
menjadi bilangan negatif
OUT2
S1C. Bilangan positif
IN2
dimasukkan ke input, jika
IN1 OUT1 kontrol=0 output sama
dengan input yakni
IN0 OUT0
bilangan + dan jika
kontrol=1 outputnya S1C.
Input: bilangan
positif
Andang, Elektronika Komputer Digital 12
Representasi Data
Aritmatika S2C:
Contoh: Misalkan register penampung data adalah 6 bit, maka lakukan
operasi aritmatika dari +9-6, -9+6, dan -9-6!
1 11
+9 = 001001
-6 = 111010 +6 = 000110
+
-6 (S1C) = 111001
000011 1
+
-6 (S2C) = 111010
Abaikan !!!!!!
Lalu lanjutkan bagaimana dengan -9+6 dan -9-6 !!!!!!!!
Input: bilangan
positif
Bilangan
Negatif S1C