Anda di halaman 1dari 26

Pengantar Teknologi Informasi

Representasi Data

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)

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 STMIK AMIKOM ?

Jika 1 huruf diwakili 1 char, dan 1 char ASCII-8 memerlukan tempat penyimpanan 8 bit (=1 byte), maka berapakah tempat untuk menyimpan STMIK AMIKOM ?

Jawab : 1 karakter = 8 bit = 1 byte STMIK AMIKOM = 12 Karakter Jd memori yang digunakan untuk menyimpan =
8x12 = 96 bit = 12 byte

ASCII

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

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

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

Sistem Basis Bilangan 2, 8, 10, 16


Binary (2n) 0 1 10 11 100 101 110 111 1000 1001 1010 1011 1100 1101 1110 1111 Octal (8n) 0 1 2 3 4 5 6 7 10 11 12 13 14 15 16 17 Decimal (10n) 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Hexadecimal (16n) 0 1 2 3 4 5 6 7 8 9 A B C D E F

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

10n 103 102 101 100


n = level ordo (satuan, puluhan, ribuan dst) 10 = representasi nilai dari bilangan tertinggi biner.

Desimal bilangan dasar perhitungan manusia

Cth : 52710 5x102 + 2x101 + 7x100

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

2n 23 22 21 20

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]

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

8n

83

82

81

80

n = level ordo 8 = representasi nilai dari bilangan tertinggi oktal

Cth : 6248 [6x82] [2x81] [4x80]

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

16n 163 162 161 160


n = level ordo 16 = representasi nilai dari bilangan tertinggi Heksa.

Heksa bilangan dasar perhitungan memori

Cth : 70A [7x162] [0x161] [A(10) x 160]

Konversi Biner ke Desimal

10112 = 10 ? 10112 = (1x23) + (0x22) + (1x21) + (1x20) = 8 + 0 + 2 + 1 = 1110

Konversi Biner ke Oktal

1100102 = 8 ? 1100102 = 110 010 = 6 2 = 628

Konversi Biner ke Hexa

1001110010112 = 16 ? 1001110010112 = 1001 1100 = 916 C16 = 9CB16

1011 B16

Konversi Desimal ke Biner

Contoh: Konersi 17910 ke biner: 179 / 2 = 89 sisa 1 (LSB) least significant bit / 2 = 44 sisa 1 / 2 = 22 sisa 0 / 2 = 11 sisa 0 / 2 = 5 sisa 1 / 2 = 2 sisa 1 / 2 = 1 sisa 0 / 2 = 0 sisa 1 (MSB) most significant bit 17910 = 101100112 MSB LSB

Konversi Desimal ke Oktal


Contoh: Konversi 17910 ke oktal: 179 / 8 = 22 sisa 3 (LSB) / 8 = 2 sisa 6 / 8 = 0 sisa 2 (MSB)

17910 = 2638
MSB LSB

Konversi Desimal ke Hexa

247910 = 16 ?
2479 =154 sisa 15 = F 16 154 = 9 sisa 10 = A 16 9 = 0 sisa 9 16

247910 = 9AF16
MSB LSB

Konversi Oktal ke Biner

35278 = ... 2 ? = 3 | 5 | 2 | 7 = 011 | 101 | 010 | 111 = 111010101112

Konversi Oktal ke Desimal

6248 = ... 10 ? = (6 x 82) + (2 x 81) + (4 x 80) = 384 + 16 + 4 = 40410

Konversi Hexa ke Biner

2AC16 = ... 2 ? = 2 | A | C = 0010 | 1010 | 1100 = 10101011002

Konversi Hexa ke Desimal

62416 = ... 10 ? = (6 x 162) + (2 x 161) + (4 x 160) = 1536 + 32 + 4 = 1572

Konversikan bilangan-bilangan di bawah ini dan tunjukkan caranya!


A
1. 17516 = 1011101012 ?
2. 3278 = 21510 ?

B
1. 11100112 = 7316 ?
2. 11010 = 1568 ?

3. 11110 = 1578 ?
4. 10101012 = 5516 ?

3. 15416 = 1010101002 ?
4. 2738 = 18710 ?

Anda mungkin juga menyukai