Informatika

1 pengertian pengalamatan memori

Pengalamatan memory adalah penempatan alamat pada ruang memory pada suatu sistem komputer. Mode pengalamatan memori meliputi direct addressing, indirect addressing, dan immediate addressing.
2.fungsi biner Pada memori
digunakan untuk merepresentasikan informasi dalam bentuk sinyal elektronik yang dapat diproses oleh komputer. Dalam bilangan biner, setiap digit merepresentasikan sinyal 0 atau 1, sehingga bilangan biner digunakan untuk merepresentasikan teks, gambar, suara, dan informasi digital lainnya.

3. Apa itu hexadesimal

Sistem bilangan hexadecimal adalah sistem bilangan yang menggunakan basis 16 (hexa). Menggunakan 16 macam simbol bilangan, yaitu 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F . Untuk simbol A mewakili angka 10, B mewakili angka 11 dan seterusnya hingga F yang mewakili angka 15.
4. Fungsi heksadesimal pada         pengalamatan memori

Di samping itu, dalam sistem komputer bilangan heksadesimal digunakan untuk menunjukkan alamat memori dalam pemograman komputer. Bilangan ini juga berkaitan dengan kode biner ke teks.
5. Cara konversi biner ke hexadesimal
1
Siapkan angka biner (minimum empat) yang ingin dikonversi. Angka bilangan biner hanya ada dua, yaitu 1 dan 0. Angka bilangan heksadesimal adalah 0-9 dan A-F karena bilangan heksadesimal berdasar 16. Anda dapat mengubah angka biner apa pun menjadi angka heksadesimal (1, 01, 101101, dll.), tetapi Anda butuh setidaknya empat angka untuk membuat konversi (0101 menjadi 5, 1100 menjadi C, dll.). Artikel ini akan menggunakan contoh angka biner 1010.
1010
Kalau angka biner yang hendak Anda ubah jumlahnya tidak sampai empat, tambahkan angka 0 ke bagian awalnya sehingga berjumlah 4. Misalnya, 01 menjadi 0001.[1]
Gambar berjudul Convert Binary to Hexadecimal Step 2
2
Tuliskan angka "1" kecil di atas angka terakhir. Setiap angka dalam empat angka tersebut mewakili sebuah angka dari sistem desimal. Angka terakhir mewakili angka 1. Sisanya akan kita pelajari di langkah berikutnya. Sekarang, tuliskan angka "1" kecil di atas angka terakhir.[2]
1010
{\displaystyle 1010^{1}} 1010^{1}
Catatan: di sini Anda tidak sedang melakukan operasi perpangkatan. Ini hanyalah sebuah cara untuk melihat angka apa yang diwakili oleh posisi apa.
Gambar berjudul Convert Binary to Hexadecimal Step 3
3
Tuliskan angka "2" kecil di angka ketiga, angka "4" kecil di atas angka kedua, dan angka "8" kecil di atas angka pertama. Ketiga angka tersebut adalah angka-angka yang diwakili oleh angka yang berada dalam sistem biner. Alasannya adalah: setiap angka tersebut mewakili perpangkatan 2. Pertama adalah {\displaystyle 2^{3}} 2^{3}, kedua adalah {\displaystyle 2^{2}} 2^{2}, dan seterusnya.
1010
{\displaystyle 1^{8}0^{4}1^{2}0^{1}} 1^{8}0^{4}1^{2}0^{1}
Gambar berjudul Convert Binary to Hexadecimal Step 4
4
Hitung berapa angka yang "hadir". Perhitungan ini mudah kalau Anda punya empat angka dan Anda tahu masing-masing angka tersebut mewakili angka apa dalam sistem desimal. Kalau angka pertama adalah 1, maka Anda punya 8; kalau angka selanjutnya 0, maka tidak ada 4. Kedua angka selanjutnya menunjukkan apakah angka 2 dan 1 hadir. Kembali pada contoh kita:[3]
1010
{\displaystyle 1^{8}0^{4}1^{2}0^{1}} 1^{8}0^{4}1^{2}0^{1}
8 0 2 0
Gambar berjudul Convert Binary to Hexadecimal Step 5
5
Tambahkan keempat angka yang ada. Kini Anda tinggal perlu menambahkan keempat angka yang diwakili tersebut.
1010
{\displaystyle 1^{8}0^{4}1^{2}0^{1}} 1^{8}0^{4}1^{2}0^{1}
8 0 2 0
{\displaystyle 8+0+2+0=10} 8+0+2+0=10
Jawaban: angka biner 1010 dikonversi menjadi angka A dalam sistem heksadesimal.
Gambar berjudul Convert Binary to Hexadecimal Step 6
6
Ubah angka lebih besar dari "9" menjadi sebuah huruf. Ini agar Anda tidak bingung saat membaca angka dalam bilangan heksadesimal ("apakah 15 ini 1 dan 5 atau 15?") Sistem ini sangat mudah karena Anda tak bisa punya angka heksadesimal yang lebih tinggi dari 15. Mulai gunakan huruf pada angka 10, seperti ini:
{\displaystyle 10=A} 10=A
{\displaystyle 11=B} 11=B
{\displaystyle 12=C} 12=C
{\displaystyle 13=D} 13=D
{\displaystyle 14=E} 14=E
{\displaystyle 15=F} 15=F
Gambar berjudul Convert Binary to Hexadecimal Step 7
7
Coba berlatih dengan contoh lain agar Anda semakin mumpuni. Berikut ini adalah contoh-contoh latihan yang dapat Anda lakukan.
Konversikan angka biner 1 menjadi heksadesimal.
Tambahkan nol sehingga menjadi empat angka: 0001
Tuliskan angka yang diwakili: {\displaystyle 0^{8}0^{4}0^{2}1^{1}} 0^{8}0^{4}0^{2}1^{1}
Lakukan operasi penambahan pada angka yang diwakili: {\displaystyle 0+0+0+1=1} 0+0+0+1=1
Jawaban: 1
Konversikan angka biner 0101 menjadi heksadesimal.
Pastikan Anda punya empat angka: 0101
Tuliskan angka yang diwakili: {\displaystyle 0^{8}1^{4}0^{2}1^{1}} 0^{8}1^{4}0^{2}1^{1}
Lakukan penambahan pada angka yang diwakili: {\displaystyle 0+4+0+1=5} 0+4+0+1=5
Jawaban: 5
Konversikan 1110 menjadi heksadesimal.
Pastikan Anda punya empat angka: 1110
Tuliskan angka yang diwakili: {\displaystyle 1^{8}1^{4}1^{2}0^{1}} 1^{8}1^{4}1^{2}0^{1}
Lakukan penambahan pada angka yang diwakili: {\displaystyle 8+4+2+0=14} 8+4+2+0=14
Jawaban: E
Konversikan 0011 menjadi heksadesimal.
Pastikan Anda punya empat angka: 0011
Tuliskan angka yang diwakili: {\displaystyle 1^{8}0^{4}1^{2}1^{1}} 1^{8}0^{4}1^{2}1^{1}
Lakukan penambahan pada angka yang diwakili: {\displaystyle 8+0+2+1=11} 8+0+2+1=11
Jawaban: B
Nama:Haifa fitria utami
Kelas:8¹

Komentar

Postingan Populer