SISTEM BILANGAN
Sistem Bilangan adalah kumpulan simbol khusus yang digunakan dalam
membangun sebua bilangan. Sistem bilangan yang umum dipakai manusia
adalah Desimal yang terdiri dari sepuluh simbol yaitu 0 s/d 9. Sistem bilangan
desimal biasanya disebut sistem bilangan berbasis 10. Penulisan basis sistem
bilangan biasanya diakhir bilangan berupa angka yang diperkecil / subscrip,
misalnya : 20010, akan tetapi biasanya untuk sistem bilangan desimal tidak
dituliskan.
Contoh :
o 28 = 210
o 108 = 810
III. Sistem Bilangan Desimal
Sistem ini menggunakan delapan simbol khusus, yaitu 0 s/d 9. Disebut juga
sistem bilangan berbasis 10.
I.
1. 10102 = 1010
Urutan pangkat
= 1010
Pangkatberdasarkanurutan
basis
Bilanganbiner
1. 110112 = 2710
Perhitungannya :
(1 x 24) + (1 x 23) + (0 x 22) + (1 x 21) + (1 x 20) =
16
512 +
320
2. 238 = 1910
Perhitungannya :
(2 x 81) + (3 x 80) =
16
= 19
62
= 833
= 27
16
15
= 2591
2. 5016 = 8010
Perhitungannya :
(5 x 161) + (0 x 160) =
80
= 80
35
17
8
4
2
1
1
0
0
0
1
Hasilnya : 100011
2. 10010 = 11001002
b. Konversi basis 10 ke basis 8
Contoh :
1. 2510 = 318
63
Perhitungannya :
25
3
Hasilnya : 31
2. 7810 = 1168
c. Konversi basis 10 ke basis 16.
Contoh :
1. 25010 = FA16
Perhitungannya :
250
16
10 (A)
15(F)
Hasilnya : FA
2. 525010 = 148216
III. Konversi basis 8, 16 ke basis 2
Aturan :
Basis 8 ke basis 2
Konversi setiap digit bilangan ke bilangan biner 3 digit, kemudian
digabungkan.
Basis 16 ke basis 2
Konversi setiap digit bilangan ke bilangan biner 4 digit, kemudian
digabungkan.
Bila terdapat digit 0 di depan hasil penggabungan bilangan biner maka boleh
dihilangkan. Misalnya : 001002 = 1002.
a. Konversi basis 8 ke basis 2.
Contoh :
1. 328 = 110102
Perhitungannya :
3
011
010
2. 2402 = 101000002
b. Konversi basis 16 ke basis 2.
Contoh :
1. 4816 = 10010002
Perhitungannya :
4
0100
1000
Hasilnya : 28
2. 1101012 = 658
b. Konversi basis 2 ke basis 16.
Contoh :
1. 10011102 = 4E16
Perhitungannya :
100 1110
4
14(E)
65
Hasilnya : 4E
2. 100101112 = 9716
Tabel 6.1 Biner-Oktal-Desimal-Hexadesimal
Biner Oktal
Desimal
Hexadesimal
0000
0001
0010
0011
0100
0101
0110
0111
1000
10
1001
11
1010
12
10
1011
13
11
1100
14
12
1101
15
13
1110
16
14
1111
17
15
C. BIT
Manusia
terbiasa
bekerja dengan
menggunakan bilangan
desimal
66
Di dalam komputer, bilangan biner lebih dikenal dengan nama bit yang
merupakan kependekan dari Binary Digit. Bit dapat menyatakan :
Karakter
Bilangan
Warna
Lokasi/alamat
D. KODE BILANGAN
Satu byte dapat menyatakan satu karakter data. Karena komputer dipakai
oleh masyarakat luas dan diproduksi secara masal oleh banyak pabrik maka perlu
adanya kesepakatan untuk menyatakan kelompok bit untuk setiap karakter data.
Hexa
000
Oktal
0
Desimal
0
Simbol
NUL
0000
0000
0000
0000
0000
0001
0010
0011
0100
0101
001
002
003
004
005
1
2
3
4
5
1
2
3
4
5
SOH
STX
ETX
EOT
ENQ
(Start of Header)
(Start of Text)
(End of Text)
(End of Transmission)
(Enquiry)
0000
0000
0000
0000
0000
0110
0111
1000
1001
1010
006
007
008
009
00A
6
7
10
11
12
6
7
8
9
10
ACK
BEL
BS
HT
LF
(Acknowledgment)
(Bell)
(Backspace)
(Horizontal Tab)
(Line Feed)
0000
0000
0000
0000
0000
1011
1100
1101
1110
1111
00B
00C
00D
00E
00F
13
14
15
16
17
11
12
13
14
15
VT
FF
CR
SO
SI
(Vertical Tab)
(Form Feed)
(Carriage Return)
(Shift Out)
(Shift In)
0001
0001
0001
0001
0001
0000
0001
0010
0011
0100
010
011
012
013
014
20
21
22
23
24
16
17
18
19
20
DLE
DC1
DC2
DC3
DC4
(Data Link
(XON) (Device
(Device
(XOFF)(Device
(Device
0001
0001
0001
0001
0101
0110
0111
1000
015
016
017
018
25
26
27
30
21
22
23
24
NAK
SYN
ETB
CAN
(Negativ Acknowledgemnt)
(Synchronous Idle)
(End of Trans. Block)
(Cancel)
0001
0001
0001
0001
0001
1001
1010
1011
1100
1101
019
01A
01B
01C
01D
31
32
33
34
35
25
26
27
28
29
EM
SUB
ESC
FS
GS
(End of Medium)
(Substitute)
(Escape)
(File Separator)
(Group Separator)
0001
0001
0010
0010
0010
1110
1111
0000
0001
0010
01E
01F
020
021
022
36
37
40
41
42
30
31
32
33
34
RS
US
SP
!
"
0010
0010
0010
0010
0010
0011
0100
0101
0110
0111
023
024
025
026
027
43
44
45
46
47
35
36
37
38
39
#
$
%
&
'
68
Keterangan
(Null char.)
Escape)
Control
Control
Control
Control
1)
2)
3)
4)
0010 1000
0010 1001
028
029
50
51
40
41
(
)
*
(left/open parenthesis)
(right/closing parenth.)
0010 1010
02A
52
42
Biner
Hexa
Oktal
Desimal
Simbol
0010 1011
0010 1100
0010 1101
02B
02C
02D
53
54
55
43
44
45
+
,
-
(plus)
(comma)
(minus or dash)
0010
0010
0011
0011
1110
1111
0000
0001
02E
02F
030
031
56
57
60
61
46
47
48
49
.
/
0
1
(dot)
(forward slash)
0011
0011
0011
0011
0011
0010
0011
0100
0101
0110
032
033
034
035
036
62
63
64
65
66
50
51
52
53
54
2
3
4
5
6
0011
0011
0011
0011
0011
0111
1000
1001
1010
1011
037
038
039
03A
03B
67
70
71
72
73
55
56
57
58
59
7
8
9
:
;
(colon)
(semi-colon)
0011
0011
0011
0011
0100
1100
1101
1110
1111
0000
03C
03D
03E
03F
040
74
75
76
77
100
60
61
62
63
64
<
=
>
?
@
(less than)
(equal sign)
(greater than)
(question mark)
(AT symbol)
0100
0100
0100
0100
0100
0001
0010
0011
0100
0101
041
042
043
044
045
101
102
103
104
105
65
66
67
68
69
A
B
C
D
E
0100
0100
0100
0100
0110
0111
1000
1001
046
047
048
049
106
107
110
111
70
71
72
73
F
G
H
I
0100
0100
0100
0100
0100
1010
1011
1100
1101
1110
04A
04B
04C
04D
04E
112
113
114
115
116
74
75
76
77
78
J
K
L
M
N
0100
0101
0101
0101
0101
1111
0000
0001
0010
0011
04F
050
051
052
053
117
120
121
122
123
79
80
81
82
83
O
P
Q
R
S
0101 0100
054
124
84
69
(asterisk)
Keterangan
0101 0101
0101 0110
055
056
125
126
85
86
U
V
0101 0111
057
127
87
Biner
Hexa
Oktal
Desimal
Simbol
0101 1000
0101 1001
0101 1010
058
059
05A
130
131
132
88
89
90
X
Y
Z
0101
0101
0101
0101
1011
1100
1101
1110
05B
05C
05D
05E
133
134
135
136
91
92
93
94
[
\
]
^
0101
0110
0110
0110
0110
1111
0000
0001
0010
0011
05F
060
061
062
063
137
140
141
142
143
95
96
97
98
99
`
a
b
c
0110
0110
0110
0110
0110
0100
0101
0110
0111
1000
064
065
066
067
068
144
145
146
147
150
100
101
102
103
104
d
e
f
g
h
0110
0110
0110
0110
0110
1001
1010
1011
1100
1101
069
06A
06B
06C
06D
151
152
153
154
155
105
106
107
108
109
i
j
k
l
m
0110
0110
0111
0111
0111
1110
1111
0000
0001
0010
06E
06F
070
071
072
156
157
160
161
162
110
111
112
113
114
n
o
p
q
r
0111
0111
0111
0111
0011
0100
0101
0110
073
074
075
076
163
164
165
166
115
116
117
118
s
t
u
v
0111
0111
0111
0111
0111
0111
1000
1001
1010
1011
077
078
079
07A
07B
167
170
171
172
173
119
120
121
122
123
w
x
y
z
{
(left/opening brace)
0111
0111
0111
0111
1100
1101
1110
1111
07C
07D
07E
07F
174
175
176
177
124
125
126
127
|
}
~
DEL
(vertical bar)
(right/closing brace)
(tilde)
(delete)
(left/opening bracket)
(back slash)
(right/closing bracket
(caret/circumflex)
(underscore)
70
Keterangan
71
Selain dua standar di atas terdapat juga standar untuk karakter yaitu
UNICODE.
UNICODE
merupakan
standar
karakter
yang
dibuat
untuk
Soal.
1. Berapa bit memori yang tersedia pada komputer dengan 4Kb memori ?
2. Konversikan notasi bit berikut ke Hexadesimal !
a. 01001000
b. 0110101011110010
c. 111010000101010100010111
3. Bagaimana pola bit dari pola Oktal berikut ?
a. 23
b. 599
4. Bagaimana pola bit dari karakter berikut dalam ASCII ?
a. BIT
b. DATA
5. Bagaimana pola desimal dari karakter berikut dalam ASCII ?
a. BYTE
b. KOMPUTER
72