Soal Organisasi Komputer (1)

BY IN Ilmu Komputer Comments Off on Soal Organisasi Komputer (1)

1.Dalam perkembangan komputer, dikenal suatu teknik interpretasi dan kompilasi. Jelaskan perbedaan antara kedua teknik ini ditinjau dari segi menjalankan serangkaian instruksi.
2.Jelaskan konsep mesin virtual M, dengan bahasa mesin L dan apa perbedaan bahasa mesin L pada mesin virtual pada level yang lebih rendah, dibandingkan dengan pada level yang lebih tinggi.
3.Perhatikan rangkaian mneumonic code dalam satu blok memori berikut ini:
1000:0F10 CLR R0
1000:0F11 MOV # 5, R1
1000:0F12 MOV # 10, R2
1000:0F13 ADD R2, R3
1000:0F14 ADD R3, R2
1000:0F15 ADD R2, R0
1000:0F16 DEC R3
1000:0F17 INC R2
1000:0F18 DEC R1
1000:0F19 JGTZ 1000:0F13
=> Berapa nilai register R0, R1, R2 dan R3 setelah seluruh instruksi dijalankan.
4.Pada suatu waktu, di Memori Utama sebuah komputer, diketahui 4 buah label masing-masing A, B, C dan D yang masing-masing menunjuk alamat 1000, 2000, 3000 dan 4000.
Jika kemudian diketahui ada rangkaian instruksi sebagai berikut:
MOV #2000, A
MOV #3000, B
MOV B, R1
ADD A, B, C
ADD R1, C
MOV (A), D
MOV D, C
ADD A, R2
ADD (B), A, R3
ADD 1000 (A), R2
ADD 1000 (C),@R1
=> Tuliskan isi label A, B, C, D dan register R1, R2, R3 dan posisi pointer pada setiap instruksi.
=> Berapa jumlah word yang dibutuhkan untuk rangkaian instruksi tersebut.
=> Berapa banyak jumlah akses memori yang dibutuhkan untuk proses take and run memori.
5.Sebuah memori 16 bit 1010 1111 0101 0011 ditambah 5 bit parity masing-masing 01011.
Untuk pengecekan parity genap, tentukan bit yang salah dari memori tersebut.
6.Sebuah disk mempunyai 112 track, dimana masing-masing track mempunyai 21 sektor, mempunyai kecepatan rotasi sebesar 5400 rpm, sehingga latensi rotasinya diketahui adalah sebesar 6 milidetik dan laju kecepatan transfernya adalah 12MB per detik. Waktu pencarian lengan disk rata-rata diketahui sebesar 10 milidetik.
=> Untuk setiap operasi baca/tulis pada sebuah sektor, berapakah waktu total yang dibutuhkan lengan disk tersebut dari proses pencarian, latensi rotasi sampai pada operasi baca/tulis dilaksanakan.
=> Berapakah Kilobytes data maksimum yang bisa ditampung oleh disk. (1 KB=1024 Bytes)




Comments are closed.