Pertemuan 3&4 Number System & Data Storrage
Pertemuan 3&4 Number System & Data Storrage
Reference
William Stallings – Computer
Organization and Architecture :
Designing for Performance 8th
Edition (2010)
Sistem Bilangan
Main Memory
Mass Storage
Sistem Bilangan
Decimal
Binary
Hexadecimal
Octal
Ex :
0.256 = (2x10-1) + (5x10-2) + (6x10-3)
10009.1001 ???
Binary
Sistem Bilangan Biner
sistem bilangan binary hanya
memiliki angka 0 dan 1 saja,
Nilai 11010 dalam bilangan biner
dapat diartikan sebagai: (0X20) +
(1X21) + (0X22) + (1X23) +
(1X24) = 26
Angka 2 merupakan jumlah angka
dasar (basis) yang dimiliki oleh
bilangan biner
Binary
Sistem Bilangan Biner (Konversi)
Konversi Desimal (basis 10) ke
Biner (basis 2)
Angka 9 desimal (basis 10) jika
dikonversi ke biner (basis 2)
adalah 1001
Jika bilangan habis dibagi dengan
2, maka hasilnya ditulis 0 pada
sisi sebelah kanan. Tetapi apabila
tidak, maka angka 1 yang ditulis.
Decimal to Binary
3(10) = …(2)
24(10) = …(2)
255(10) = …(2)
Decimal to Binary
Answer
3(10) = 11(2)
24(10) = 11000(2)
255(10) = 11111111(2)
Binary to Decimal
101(2) = …(10)
1 0 1
Binary to Decimal
101(2) = …(10)
1 0 1
22 21 20
Binary to Decimal
101(2) = …(10)
1 0 1
22 21 20
4 0 1
1001 = ………..(10)
(2)
1111 = ………..(10)
(2)
Hexadecimal
Binary digits are grouped into sets of four
Base 16
Ex :
2C(16)
DE2(16)
A(16)
AA(16)
69F(16)
Hexadecimal to Decimal
2C(16) = …(10)
44(10) = 2C(16)
Hexadecimal to Binary
2C(16) = …(2)
2 C (12)
0010 1100
2C(16) = 00101100(2)
Binary to Hexadecimal
00101100(2) = …(16)
00101100
Binary to Hexadecimal
00101100(2) = …(16)
00101100
0010 1100
Binary to Hexadecimal
00101100(2) = …(16)
00101100
0010 1100
2 12 / (C)
00101100(2) = 2C(16)
Octal
Binary digits are grouped into sets of three
Base 8
Ex :
545(8)
5545(8)
55(8)
Octal to Decimal
545 = …(10)
(8)
5 4 5
Octal to Decimal
545 = …(10)
(8)
5 4 5
82 81 80
Octal to Decimal
545(8) = …(10)
5 4 5
82 81 80
320 32 5
357(10) = 545(8)
Octal to Binary
545(8) = …(2)
5 4 5
Octal to Binary
545(8) = …(2)
5 4 5
101 100 101
545(8) = 101100101(2)
Binary to Octal
101100101(2) = …(8)
101100101
Binary to Octal
101100101(2) = …(8)
101100101
101 100 101
Binary to Octal
101100101(2) = …(8)
101100101
101 100 101
5 4 5
101100101(2) = 545(8)
Octal to Hexadecimal
545(8) = …(16)
5 4 5
101 100 101
1 6 5
0001 0110 0101
000101100101
5 4 5
165(16) = 545(8)
Tabel Perbandingan Nilai Sistem
Bilangan
Berdasarkan tingkat kompleksitas nilai data,
tingkatan data dapat disusun kedalam sebuah
hirarki, mulai dari yang paling sederhana
hingga yang paling komplek.
1. Database
2. File
3. Record
4. Field
5. Byte
6. Bit
Database
Adalah kumpulan
dari beberapa file
atau tabel yang saling
berhubungan antara
file yang satu dengan
yang lainnya.
File
Adalah kumpulan dari record yang saling berkaitan dan
memiliki format field yang sama dan sejenis.
Record
Adalah kumpulan dari field yang menggambarkan satu
unit data individu tertentu.
Field
Adalah suatu atribut dari record yang menunjukkan
suatu item dari sebuah field.
Byte
Adalah atribut dari field yang berupa karakter yang
membentuk nilai dari sebuah field.
Bit
Adalah bagian terkecil dari data secara keseluruhan,
yaitu berupa karakter ASCII nol atau satu yang
merupakan komponen byte.
Hirarki Data Tradisional
File
Catatan
Elemen data
Elemen data (data element) adalah unit data terkecil, tidak dapat
dibagi lagi menjadi unit yang berarti.
Text
Image
Representasi Text dalam Bit
Pada tahun 1940 – 1950 an banyak jenis kode
yang dirancang dan digunakan dengan
peralatan yang berbeda, hal ini menyebabkan
meluasnya masalah komunikasi.