1. Array Long A[5][4][2] dengan nilai awal A[0][1][0] = 00AFH. Berapa nilai A[4][2][1]......
Penyelesaian
Ilustrasi
Tabel X[BARIS][KOLOM][GROUP]
Pemetaan RMO
- Hitung besarnya perpindahan group: group dit – nilai awal : 1 - 0 = 1
- Total perpindahan 1 group = banyak baris * banyak kolom = 5 * 4 = 20.
- Hitung bersarnya perpindahan baris: baris dit – baris nilai awal 4 – 0 = 4
- Dalam 1 baris terdapat 4 kolom sehingga total perpindahan baris : 4 * 4 =16
- Total perpindahan kolom adalah 2 – 1 = 1
- Total dari seluruh perpindahan (Group + Baris + Kolom) = 20 + 16 +1 = 37
Jalur perpindahan:
x[0][1][0]
→ x[0][2][0] → x[0][3][0] → x[1][0][0] → x[1][1][0]
x[1][2][0] → x[1][3][0] → x[2][0][0] → x[2][1][0] → x[2][2][0]
x[2][3][0] → x[3][0][0] → x[3][1][0] → x[3][2][0] → x[3][3][0]
x[4][0][0] → x[4][1][0] → x[4][2][0] → x[4][3][0] → x[0][0][1]
x[0][1][1] → x[0][2][1] → x[0][3][1] → x[1][0][1] → x[1][1][1]
x[1][2][1] → x[1][3][1] → x[2][0][1] → x[2][1][1] → x[2][2][1]
x[2][3][1] → x[3][0][1] → x[3][1][1] → x[3][2][1] → x[3][3][1]
x[2][3][1] → x[3][0][1]
Hasil: AF H+ 37 D *4
= (10 * 16¹) + (15 * 16⁰) + 148
= 175 D + 148 D
= 323 D
Konversi decimal ke
hexadecimal
323/16 = 20 , sisa
3
20/16 = 1 , sisa 4
Hasil = 143 H
Pemetaan CMO
- Hitung besarnya perpindahan group: 1 - 0 = 1
- Total perpindahan 1 group = banyak baris * banyak kolom = 5*4 = 20.
- Hitung bersarnya perpindahan kolom: 2-1 = 1.
- Total perpindahan baris adalah 4-0=4
- Total dari seluruh perpindahan (Group + Baris + Kolom) = 20 + 5 +4 = 29
Jalur perpindahan:
x[1][1][0] → x[2][1][0] → x[3][1][0] → x[4][1][0] → x[0][2][0]
x[1][2][0] → x[2][2][0] → x[3][2][0] → x[4][2][0] → x[0][3][0]
x[1][3][0] → x[2][3][0] → x[3][3][0] → x[4][3][0] → x[0][0][0]
x[1][0][1] → x[2][0][1] → x[3][0][1] → x[4][0][1] → x[0][1][1]
x[1][1][1] → x[2][1][1] → x[3][1][1] → x[4][1][1] → x[0][2][1]
x[1][2[1] → x[2][2][1] → x[3][2][1] → x[4][2][1]
x[1][1][0] → x[2][1][0] → x[3][1][0] → x[4][1][0] → x[0][2][0]
x[1][2][0] → x[2][2][0] → x[3][2][0] → x[4][2][0] → x[0][3][0]
x[1][3][0] → x[2][3][0] → x[3][3][0] → x[4][3][0] → x[0][0][0]
x[1][0][1] → x[2][0][1] → x[3][0][1] → x[4][0][1] → x[0][1][1]
x[1][1][1] → x[2][1][1] → x[3][1][1] → x[4][1][1] → x[0][2][1]
x[1][2[1] → x[2][2][1] → x[3][2][1] → x[4][2][1]
Hasil: 00AF H + (29D*4)
= (10 * 161) + (15 * 160) + 116
= 175D + 116D
= 291D
Konversi decimal ke
hexadecimal
291/16 = 18 , sisa
3
18/16 = 1 , sisa 2
Hasil = 123 H
2. Array
Long A[5][5][2] dengan nilai awal A[1][1][0] = 5F(H). Berapa nilai A[4][2][1]....
Ilustrasi
Tabel X[BARIS][KOLOM][GROUP]


Pemetaan
RMO
- Hitung besarnya perpindahan group: group dit – nilai awal : 1 - 0 = 1
- Total perpindahan 1 group = banyak baris * banyak kolom = 5 * 5 = 25.
- Hitung bersarnya perpindahan baris: baris dit – baris nilai awal 4 – 1 = 3
- Dalam 1 baris terdapat 5 kolom sehingga total perpindahan baris : 3 * 5 =15
- Total perpindahan kolom adalah 2 – 1 = 1
- Total dari seluruh perpindahan (Group + Baris + Kolom) = 25 + 15 +1 = 41
Jalur perpindahan:
x[1][2][0] → x[1][3][0] → x[1][4][0] → x[2][0][0] → x[2][1][0]
x[1][2][0] → x[1][3][0] → x[1][4][0] → x[2][0][0] → x[2][1][0]
x[2][2][0] → x[2][3][0] → x[2][4][0] → x[3][0][0] → x[3][1][0]
x[3][2][0] → x[3][3][0] → x[3][4][0] → x[4][4][0] → x[4][1][0]
x[4][2][0] → x[4][3][0] → x[4][4][0] → x[0][0][1] → x[0][1][1]
x[0][2][1] → x[0][3][1] → x[0][4][1] → x[1][0][1] → x[1][1][1]
x[1][2][1] → x[1][3][1] → x[1][4][1] → x[2][0][1] → x[2][1][1]
x[2][2][1] → x[2][3][1] → x[2][4][1] → x[3][0][1] → x[3][1][1]
x[3][2][1] → x[3][3][1] → x[3][4][1] → x[4][0][1] → x[4][1][1]
x[4][2][1]
Hasil: 5F H+ 41 D *4
= (5 * 16¹) + (15 * 16⁰) + 164
= 255 D + 164 D
= 419D
Konversi decimal ke
hexadecimal
419/16 = 26 , sisa
3
26/16 = 1 , sisa 10
Hasil = 1F3 H
Pemetaan CMO
- Hitung besarnya perpindahan group: 1 - 0 = 1
- Total perpindahan 1 group = banyak baris * banyak kolom = 5*5 = 25.
- Hitung bersarnya perpindahan kolom: 2-1 = 1.
- Dalam 1 kolom terdapat 5 baris sehingga total perpindahan kolom = 1 *5 = 5.
- Total perpindahan baris adalah 4-1=3
- Total dari seluruh perpindahan (Group + Baris + Kolom) = 25 + 5 +3 = 33
Jalur perpindahan:
x[2][1][0] → x[3][1][0] → x[4][1][0] → x[0][2][0] → x[1][2][0]
x[2][1][0] → x[3][1][0] → x[4][1][0] → x[0][2][0] → x[1][2][0]
x[2][2][0] → x[3][2[0] → x[4][2][0] → x[0][3][0] → x[1][3][0]
x[2][3][0] → x[4][3][0] → x[0][4][0] → x[1][4][0] → x[2][4][0]
x[3][4][0] → x[4][4][0] → x[0][0][1] → x[1][0][1] → x[2][0][1]
x[3][0][1] → x[4][0][1] → x[0][1][1] → x[1][1][1] → x[2][1][1]
x[3][1][1] → x[4][1][1] → x[0][2][1] → x[1][2][1] → x[3][2][1]
x[4][2][1]
Hasil:
005F H + (33D*4) = (5 * 161) + (15 * 160) + 132
= 255D + 132D
= 387D
Konversi decimal ke hexadecimal
387/16 = 24 , sisa 3
24/16 = 1 , sisa 8
Hasil = 183 H
Ilustrasi Tabel X[BARIS][KOLOM][GROUP]
Pemetaan
RMO
- Hitung besarnya perpindahan group: group dit – nilai awal : 1 - 0 = 1
- Total perpindahan 1 group = banyak baris * banyak kolom = 5 * 5 = 25.
- Hitung bersarnya perpindahan baris: baris dit – baris nilai awal 4 – 1 = 3
- Dalam 1 baris terdapat 5 kolom sehingga total perpindahan baris : 3 * 5 =15
- Total perpindahan kolom adalah 4 – 1 = 3
- Total dari seluruh perpindahan (Group + Baris + Kolom) = 25 + 15 +3 = 43
Jalur perpindahan:
x[1][2][0] → x[1][3][0] → x[1][4][0] → x[2][0][0] → x[2][1][0]
x[1][2][0] → x[1][3][0] → x[1][4][0] → x[2][0][0] → x[2][1][0]
x[2][2][0] → x[2][3][0] → x[2][4][0] → x[3][0][0] → x[3][1][0]
x[3][2][0] → x[3][3][0] → x[3][4][0] → x[4][4][0] → x[4][1][0]
x[4][2][0] → x[4][3][0] → x[4][4][0] → x[0][0][1] → x[0][1][1]
x[0][2][1] → x[0][3][1] → x[0][4][1] → x[1][0][1] → x[1][1][1]
x[1][2][1] → x[1][3][1] → x[1][4][1] → x[2][0][1] → x[2][1][1]
x[2][2][1] → x[2][3][1] → x[2][4][1] → x[3][0][1] → x[3][1][1]
x[3][2][1]
→ x[3][3][1] → x[3][4][1] → x[4][0][1] → x[4][1][1]
x[4][2][1] → x[4][3][1] → x[4][4][1]
Hasil: 00AF H+ 43 D *4
= (10 * 16¹) + (15 * 16⁰) + 172
= 175 D + 172 D
= 347D
Konversi decimal ke hexadecimal
347/16 = 21 , sisa 11
21/16 = 1 , sisa 5
Hasil = 15B H
Pemetaan CMO
- Hitung besarnya perpindahan group: 1 - 0 = 1
- Total perpindahan 1 group = banyak baris * banyak kolom = 5*5 = 25.
- Hitung bersarnya perpindahan kolom: 4 - 1 = 3.
- Dalam 1 kolom terdapat 5 baris sehingga total perpindahan kolom = 3 *5 = 15.
- Total dari seluruh perpindahan (Group + Baris + Kolom) = 25 + 15 +3= 43
Jalur perpindahan:
x[2][1][0] → x[3][1][0] → x[4][1][0] → x[0][2][0] → x[1][2][0]
x[2][1][0] → x[3][1][0] → x[4][1][0] → x[0][2][0] → x[1][2][0]
x[2][2][0] → x[3][2[0] → x[4][2][0] → x[0][3][0] → x[1][3][0]
x[2][3][0] → x[4][3][0] → x[0][4][0] → x[1][4][0] → x[2][4][0]
x[3][4][0] → x[4][4][0] → x[0][0][1] → x[1][0][1] → x[2][0][1]
x[3][0][1] → x[4][0][1] → x[0][1][1] → x[1][1][1] → x[2][1][1]
x[3][1][1] → x[4][1][1] → x[0][2][1] → x[1][2][1] → x[3][2][1]
x[4][2][1] → x[0][3][1] → x[1][3][1] → x[2][3][1] → x[3][3][1]
x[4][3][1] → x[0][4][1] → x[1][4][1] → x[2][4][1] → x[3][4][1]
x[4][4][1]
Hasil: 00AF H + (43D*4) = (10 * 161)
+ (15 * 160) + 172
= 175D +
172D
= 347D
Konversi decimal ke hexadecimal
347/16 = 21 , sisa 11
21/16 = 1 , sisa 5
Hasil = 15B H
Tugas
Nama
: Friska Elizabeth
NIM
: 12134698
Kelas
: 12.2C.06
