Dokumen tersebut membahas tentang representasi data dalam komputer dan sistem bilangan yang digunakan, termasuk ASCII, EBCDIC, Unicode, sistem bilangan biner, oktal, desimal, dan heksadesimal beserta konversi antara sistem bilangan tersebut.
2. Representasi Data
Data disimpan dalam format biner 1 dan 0
Standar pengkodean:
ASCII (American Standard for Information
Interchage)
EBCDIC (Extended Binary Coded Decimal
Interchange Code)
UNICODE standar industri => dapat diencode
dengan berbagai skema yang disebut dengan
Unicode Transformation Formats (UTF)
3. ASCII = American Standard Code for
Information Interchange; ASCII-8 : 8 bit =
256 chars (0-255)
EBCDIC = Extended Binary Coded Decimal
Interchange Code; 256 chars
UNICODE; UTF-16 = 65.536 chars = 16 bit,
UTF-32 = 32 bit = 4.294.967.295 chars
Jika
•1 huruf diwakili 1 char, dan
•1 char ASCII-8 memerlukan tempat
penyimpanan 8 bit (=1 byte), maka berapakah
tempat untuk menyimpan “UBHARA JAYA” ?
4. Jika
•1 huruf diwakili 1 char, dan
•1 char ASCII-8 memerlukan tempat
penyimpanan 8 bit (=1 byte), maka berapakah
tempat untuk menyimpan “UBHARA JAYA” ?
Jawab :
1 karakter = 8 bit = 1 byte
UBHARA JAYA = 11 Karakter
Jd memori yang digunakan untuk menyimpan =
8x11 = 88 bit = 11 byte
8. Satuan
1 Byte = 8 bit
1 Kilobyte (KB) = 1024 Byte
1 Megabyte (MB)=1024 KB
1 Gigabyte (GB) = 1024 MB
1 Terabyte (TB) = 1024 GB
1 MegaByte = 1,024 x 1,024 Bytes
1 MegaByte = 1,048,576 Bytes
Kb = Kilobits
KB = KiloBytes
Nb: pengukuran nilai satuan data ini digunakan oleh sistem operasi. Pada
industri pembuatan storage 1 MB = 1000KB jadi ketika kita membeli storage
dengan ukuran 40 GB bila diperiksa ukuran dari sistem operasi hasilnya akan
kurang dari 40 GB
9. Sistem Bilangan
Bilangan adl representasi fisik dari data yg diamati.
Bilangan dapat direpresentasikan dlm berbagai
bentuk yg mempunyai arti sama
Dapat dikonversi ke sistem bilangan lain tanpa mengubah
makna
Sistem bilangan dlm komputer
Biner
Oktal
Desimal
Hexadesimal
10. Sistem Basis Bilangan
(Radiks)
Basis (Radiks) sistem bilangan adalah jumlah digit
(angka) yang dipakai dalam sistem bilangan.
Radiks dituliskan subskrip dengan bilangan Utamanya
Basis 2 (Biner) representasi 0 dan 1
Basis 8 (Oktal)
representasi 0,1,2,3,4,5,6 dan 7
Basis 10 (Desimal)
representasi 0,1,2,3,4,5,6,7,8 dan 9
Basis 16 (Heksadesimal)
representasi 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E dan F
12. Bilangan Desimal
Angka desimal didasarkan pada basis 10
Memiliki 10 digit berbeda
0, 1, 2, 3, 4, 5, 6, 7, 8 dan 9
Mengikuti notasi bilangan arab
Nilai Bilangan dituliskan dengan
n = level ordo (satuan, puluhan, ribuan dst)
10 = representasi nilai dari bilangan tertinggi biner.
Desimal bilangan dasar perhitungan manusia
Cth : 52710 5x102
+ 2x101
+ 7x100
10n
103
102
101
100
13. Bilangan Biner
Angka desimal didasarkan pada basis 2
Memiliki 2 digit berbeda
Bilangan direpresentasikan dua kondisi yaitu 0 sebagai bilangan
terkecil dan 1 sebagai bilangan tertinggi
Nilai Bilangan dituliskan dengan
n = level ordo
2 = representasi nilai dari bilangan tertinggi biner
Biner Dasar Bilangan yang dipakai dalam sistem Operasi
mesin Komputer
Cth : 10012 [1x23
] [0x22
] [0x21
] [1x20
]
2n
23
22
21
20
14. Bilangan Oktal
Angka desimal didasarkan pada basis 8
Memiliki 8 digit berbeda
0, 1, 2, 3, 4, 5, 6 dan 7
Nilai Bilangan dituliskan dengan
n = level ordo
8 = representasi nilai dari bilangan tertinggi oktal
Cth : 6248 [6x82
] [2x81
] [4x80
]
8n
83
82
81
80
15. Bilangan Hexadesimal
Angka desimal didasarkan pada basis 16
Memiliki 16 digit berbeda
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E dan F
Nilai Bilangan dituliskan dengan
n = level ordo
16 = representasi nilai dari bilangan tertinggi Heksa.
Heksa bilangan dasar perhitungan memori
Cth : 70A [7x162
] [0x161
] [A(10) x 160
]
16n
163
162
161
160