uas-aok-2012_2013

7
UJIAN AKHIR SEMESTER Semester Gasal Tahun Akademik 2012/2013 Kode Mata Kuliah : Nama Mata Kuliah : Organisasi dan Arsitektur Komputer Program Studi : Teknik Elektro Hari / Tanggal Ujian : Kamis, 3 Januari 2013 Waktu Ujian : 16.00 – 17.30 (90 menit) Dosen : Eko Didik Widianto Perhatian : Ujian bersifat TUTUP BUKU Dilarang melakukan kecurangan dalam ujian, atas setiap kecurangan yang dilakukan dikenakan sanksi tidak lulus (nilai E) mata kuliah yang bersangkutan. Hal-hal berikut dianggap sebagai perbuatan curang : melihat berkas ujian milik peserta lainnya; memperlihatkan berkas ujian milik sendiri kepada peserta lain; melihat buku ajar, diktat, atau catatan dalam bentuk apapun (pada ujian yang bersifat tertutup); pinjam meminjam alat tulis dan/atau kalkulator; berbicara dengan peserta lain; menggunakan telepon selular (handphone); menggunakan smart phone; membuka surat elektronik (e-mail) selama ujian berlangsung. Jawablah dengan singkat dan tepat di lembar jawaban! Untuk menghemat waktu, soal tidak perlu ditulis kembali di lembar jawaban Jumlah soal: 30 pilihan ganda dan 3 soal uraian A. Soal Pilihan Ganda (30 Soal, Total Nilai: 75) 1. Pernyataan yang tepat tentang organisasi komputer dan arsitektur komputer, kecuali a. Organisasi komputer meliputi memori dan teknik pengalamatan, sedangkan arsitektur meliputi sinyal kontrol antar komponen CPU b. Organisasi komputer meliputi perangkat antarmuka, sedangkan arsitektur meliputi sinyal kontrol antar komponen CPU c. Organisasi komputer meliputi set instruksi, sedangkan arsitektur meliputi sinyal kontrol antar komponen CPU d. Organisasi komputer meliputi memori dan teknik pengalamatan, sedangkan arsitektur meliputi interkoneksi internal CPU e. Organisasi komputer meliputi I/O dan peripheral, sedangkan arsitektur meliputi penerjemahan kode mesin 2. Pernyataan berikut ini yang benar tentang unit kontrol adalah a. Terdiri dari dua bagian, yaitu unit arithmetika dan unit logika boolean, yang masing – masing memiliki spesifikasi tugas tersendiri. b. Bersifat sementara, biasanya digunakan untuk menyimpan data saat diolah ataupun data untuk pengolahan selanjutnya. c. Sistem koneksi dan bus yang menghubungkan komponen internal dan bus – bus eksternal CPU. UJIAN AKHIR SEMESTER Halaman 1 dari 7 Semester Gasal 2012 / 2013 Teknik Elektro – Fakultas Teknik Undip

Upload: blfg-scientist

Post on 28-Nov-2015

154 views

Category:

Documents


6 download

DESCRIPTION

sdfdsfsf

TRANSCRIPT

Page 1: UAS-AOK-2012_2013

UJIAN AKHIR SEMESTERSemester Gasal

Tahun Akademik 2012/2013

Kode Mata Kuliah : Nama Mata Kuliah : Organisasi dan Arsitektur Komputer Program Studi : Teknik ElektroHari / Tanggal Ujian : Kamis, 3 Januari 2013Waktu Ujian : 16.00 – 17.30 (90 menit)Dosen : Eko Didik Widianto

Perhatian :● Ujian bersifat TUTUP BUKU

● Dilarang melakukan kecurangan dalam ujian, atas setiap kecurangan yang dilakukan dikenakan sanksi tidak lulus (nilai E) mata kuliah yang bersangkutan. Hal-hal berikut dianggap sebagai perbuatan curang : melihat berkas ujian milik peserta lainnya; memperlihatkan berkas ujian milik sendiri kepada peserta lain; melihat buku ajar, diktat, atau catatan dalam bentuk apapun (pada ujian yang bersifat tertutup); pinjam meminjam alat tulis dan/atau kalkulator; berbicara dengan peserta lain; menggunakan telepon selular (handphone); menggunakan smart phone; membuka surat elektronik (e-mail) selama ujian berlangsung.

● Jawablah dengan singkat dan tepat di lembar jawaban!● Untuk menghemat waktu, soal tidak perlu ditulis kembali di lembar jawaban

Jumlah soal: 30 pilihan ganda dan 3 soal uraian

A. Soal Pilihan Ganda (30 Soal, Total Nilai: 75)

1. Pernyataan yang tepat tentang organisasi komputer dan arsitektur komputer, kecualia. Organisasi komputer meliputi memori dan teknik pengalamatan, sedangkan

arsitektur meliputi sinyal kontrol antar komponen CPUb. Organisasi komputer meliputi perangkat antarmuka, sedangkan arsitektur meliputi

sinyal kontrol antar komponen CPUc. Organisasi komputer meliputi set instruksi, sedangkan arsitektur meliputi sinyal

kontrol antar komponen CPUd. Organisasi komputer meliputi memori dan teknik pengalamatan, sedangkan

arsitektur meliputi interkoneksi internal CPUe. Organisasi komputer meliputi I/O dan peripheral, sedangkan arsitektur meliputi

penerjemahan kode mesin

2. Pernyataan berikut ini yang benar tentang unit kontrol adalaha. Terdiri dari dua bagian, yaitu unit arithmetika dan unit logika boolean, yang masing

– masing memiliki spesifikasi tugas tersendiri.b. Bersifat sementara, biasanya digunakan untuk menyimpan data saat diolah ataupun

data untuk pengolahan selanjutnya.c. Sistem koneksi dan bus yang menghubungkan komponen internal dan bus – bus

eksternal CPU.d. Memungkinkan pemogram bahasa mesin dan bahasa assemblere. Bertugas mengontrol operasi CPU dan secara keseluruhan mengontrol komputer

sehingga terjadi sinkronisasi kerja antar komponen dalam menjalankan fungsi – fungsi operasinya.

3. Di bawah ini yang termasuk peripheral masukan, yaitua. Keyboard, scanner, printerb. Trackball, touchpad, Speakerc. Monitor, printer, plotterd. Barcode reader, layar sentuh, scannere. Mouse, plotter, scanner

4. Di bawah ini yang merupakan komponen utama CPU, yaitua. CPU, memori, I/O, registerb. Unit kontrol, ALU, register, bus sistemc. Register, unit kontrol, bus sistem, cached. ALU, register, unit kontrol, interkoneksi internal CPUe. ALU, CPU, memori, register

UJIAN AKHIR SEMESTER Halaman 1 dari 5Semester Gasal 2012 / 2013Teknik Elektro – Fakultas Teknik Undip

Page 2: UAS-AOK-2012_2013

5. Unit CPU yang berfungsi untuk menyimpan data sementara adalaha. RAMb. ROMc. Cached. Registere. DMA

6. Unit CPU yang berfungsi melakukan operasi penjumlahan, pengurangan, perkalian, pembagian dan operasi logika adalah

a. Registerb. ALUc. Control Unitd. Cachee. ROM

7. Alasan yang paling tepat dilakukannya pemetaan antara memori cache dengan memori utama adalah

a. Agar kecepatan komputer meningkat b. Karena kapasitas cache jauh lebih kecil daripada kapasitas memori utama c. Karena kecepatan memori utama jauh lebih lambat daripada kecepatan memori

cache d. Agar ukuran blok di memori sama dengan ukuran baris di memori cache e. Karena memori utama dan memori cache keduanya termasuk memori internal

8. Siklus pengambilan data ke memori atau register disebuta. Fetchb. Decode & Executec. Interuptd. Indirecte. Control Unit

9. Pernyataan berikut ini yang bukan ciri dari SRAM adalaha. Dapat menyimpan “state” (isi RAM) selama terdapat “tegangan” power supply.b. Sangat cepat, 10 nano-detikc. Lebih murah dari DRAMd. Pilihan teknologi untuk memori yang sangat cepat dengan kapasitas kecile. Densitas rendah (bits per chip) memerlukan 6 transistor per-sel

10. Satuan dasar waktu untuk mengukur kinerja CPU adalah:a. Fetch cycleb. Execute cyclec. Interruptd. CPU cyclee. Burst time

11. Berikut pernyataan yang benar tentang program utilitas dalam pemrograman, kecualia. kompiler menerjemahkan kode sumber menjadi kode assemblyb. assembler menerjemahkan kode assembly menjadi kode objectc. linker menggabungkan kode-kode objek menjadi kode yang dapat dieksekusid. parser menerjemahkan kode yang dapat dieksekusi menjadi filee. archiver mengumpulkan kode-kode objek menjadi pustaka

12. Berikut adalah contoh register CPU, kecuali :a. Program Counter b. Instruction Registerc. Memory Address Registerd. Memory Buffer Registere. Shift Register

UJIAN AKHIR SEMESTER Halaman 2 dari 5Semester Gasal 2012 / 2013Teknik Elektro – Fakultas Teknik Undip

Page 3: UAS-AOK-2012_2013

13. Siklus penerjemahan instruksi ke dalam perintah disebut sebagai:a. Fetch cycleb. Execute cyclec. Decode cycled. Store cyclee. Interrupt cycle

14. Pada sistem yang mengaktifkan interupsi, jika interupsi terjadi bertepatan dengan proses fetch, maka

a. Interupsi langsung ditangani sebelum proses decode b. Interupsi ditangani setelah proses decode dan sebelum proses execute c. Interupsi ditangani setelah proses execute d. Interupsi dapat ditangani kapan saja dan tidak tergantung dengan pengeksekusian

instruksi e. Interupsi tidak akan ditangani sebelum eksekusi seluruh program selesai

15. Berikut pernyataan yang benar tentang siklus eksekusi, kecuali :a. Kalkulasi alamat instruksi berikutnya yang akan dieksekusi dilakukan selama

Instruction Address Calculation (IAC)b. Instruksi diambil dari lokasi memori saat Instruction Operation Decoding (IOD)c. Alamat operand ditentukan saat Operand Address Calculation (OAC)d. Hasil eksekusi disimpan ke dalam memori saat Operand Store (OS)e. Operand diambil dari memori atau dari modul I/O saat Operand Fetch (OF)

16. Berikut pernyataan yang benar tentang interupsi, kecuali :a. Digunakan untuk manajemen pengeksekusian routine instruksi agar efektif dan

efisien antar CPU dan modul- modul I/O maupun memorib. Akses I/O yang lambat tidak perlu ditungguc. Jika diaktifkan, interupsi berprioritas lebih tinggi dapat ditangani terlebih dahulud. Interupsi dapat dibangkitkan oleh modul I/Oe. Prosesor akan menempatkan alamat kode layanan interupsi ke stack saat

datangnya interupsi

17. Berikut pernyataan yang benar tentang kelas-kelas interupsi, kecuali:a. hardware failure merupakan interupsi yang dibangkitkan oleh modul I/O untuk

pemberitahuan tentang kondisi errorb. interupsi timer diset oleh sistem operasi untuk menjalankan fungsi tertentu secara

regularc. akibat kesalahan program, operasi pembagian dengan nol bisa membangkitkan

interupsid. pengguna dapat memberikan interupsi eksternal, misalnya lewat penekanan

tombole. kegagalan daya listrik juga bisa membangkitkan interupsi

18. Di bawah ini yang memiliki fungsi menyimpan data selama terdapat tegangan dari power supply adalah kecuali:

a. Cacheb. Registerc. EPROMd. SRAMe. SDRAM

19. Berikut pernyataan yang benar tentang siklus memori eksternal, kecuali:a. Siklus meliputi program read dari ROM, data read dan data write dari/ke RAMb. Pembacaan program dilakukan saat sinyal nRD aktifc. Pembacaan data dilakukan saat sinyal nRD aktifd. Penulisan data dilakukan saat nWR aktife. Pemisahan data dan alamat dapat dilakukan dengan latch dan sinyal ALE

20. Yang bukan keuntungan dari penggunaan virtual memory adalaha. Memperlambat kinerja dari CPUb. Berkurangnya proses I/O yang dibutuhkan (lalu lintas I/O menjadi rendah)c. Ruang menjadi lebih leluasa karena berkurangnya memori fisik yang digunakan

UJIAN AKHIR SEMESTER Halaman 3 dari 5Semester Gasal 2012 / 2013Teknik Elektro – Fakultas Teknik Undip

Page 4: UAS-AOK-2012_2013

d. Meningkatnya respon, karena menurunnya beban I/O dan memorie. Bertambahnya jumlah pengguna yang dapat dilayani. Ruang memori yang masih

tersedia luas memungkinkan komputer untuk menerima lebih banyak permintaan dari pengguna

21. DMA (Direct Memory Access) berfungsi untuk…a. Menghubungkan I/O dengan prosesor secara langsungb. Menghubungkan I/O dengan prosesor melalui perantarac. Menghubungkan I/O dengan memory secara langsungd. Menghubungkan prosesor dengan harddiske. Menghubungkan device input dengan output

22. Penjumlahan 2 bilangan 8-bit bertanda F1h+B7h dalam format desimal adalaha. 45b. 88c. -45d. -88e. 168

23. Pengurutan pengiriman data serial dengan mengirim LSB terlebih dahulu disebuta. Little endianb. Big endianc. Medium endiand. Normal endiane. Static endian

24. Di bawah ini urutan yang benar memory dari yang tercepat adalaha. Register, RAM, Cache, HDDb. Cache, RAM, HDD, Registerc. HDD, RAM, Cache, Registerd. RAM, Register, Cache, HDDe. Register, Cache, RAM, HDD

25. Metode untuk mempercepat kerja CPU adalah, kecualia. interleavingb. superscalarc. pipeliningd. bufferinge. bursting

26. Komponen perangkat keras yang berada di antara CPU dan periferal untuk mengawasi dan mensinkronkan semua transfer I/O yaitu

a. Interfaceb. Peripheralc. I/O deviced. Cachee. Tape magnetic

27. Berikut perangkat penyimpan sekunder dalam komputer, kecualia. cacheb. memori flashc. cd/dvdd. smartcarde. harddisk

28. Mode transfer data antara CPU dan peripheral yang menggunakan alamat/lokasi port I/O secara langsung disebut

a. I/O terprogramb. I/O terkendali interupsic. Direct Memory Accessd. I/O mapped I/Oe. I/O langsung

UJIAN AKHIR SEMESTER Halaman 4 dari 5Semester Gasal 2012 / 2013Teknik Elektro – Fakultas Teknik Undip

Page 5: UAS-AOK-2012_2013

29. Berikut pernyataan yang benar tentang mode komunikasi antarmuka komputer, kecualia. Komunikasi paralel mengirimkan data dengan n-bit sekaligus dalam satu waktub. Komunikasi serial asinkron mengirimkan data 1 bit dikirim dalam satu waktu

secara aperiodikc. Komunikasi isochronous digunakan dalam transmisi data untuk aplikasi

multimediad. Komunikasi sinkron memerlukan tambahan start bit dan stop bite. Komunikasi paralel mempunyai keterbatasan jarak jalur dan kecepatan akibat

timbulnya jitter

30. Berikut pernyataan yang benar tentang cache, kecualia. Digunakan untuk meningkatkan waktu akses rata-rata CPU dan memorib. Memanfaatkan spatial locality dengan menempatkan data yang sering diakses ke

dalam cachec. Merupakan elemen penyimpan dengan kapasitas lebih kecil daripada RAMd. Secara konseptual, memori merupakan cache dari harddiske. Alamat data memori dapat ditempatkan di sebarang tempat dalam cache yang

tersedia

B. Soal Uraian (3 Soal, Total Nilai: 25)

1. (Skor 7.5) Jelaskan perbedaan antara arsitektur Harvard dan von-Neumann. Sertakan diagram

blok untuk membedakan kedua arsitektur tersebut

2. (Skor 7.5) Gambarkan dan jelaskan hirarki memori berdasarkan kecepatan dan kapasitas

penyimpanannya

3. (Skor 10) Jelaskan dan berilah contoh kode pengalamatan seketika (immediate), pengalamatan

register, register langsung (direct register) dan register tak langsung (indirect register).

Gambarkan interaksi antar komponen/register yang terlibat dalam contoh Anda

UJIAN AKHIR SEMESTER Halaman 5 dari 5Semester Gasal 2012 / 2013Teknik Elektro – Fakultas Teknik Undip