I. Untuk soal nomor 1 sampai
dengan 30, pilihlah salah satu jawaban yang paling tepat dengan menghitamkan pada
huruf A, B, C, D atau E pada Lembar Jawaban yang
disediakan.
11. Tiga komponen utama system computer menurut Stalling, antara lain…
a. CPU, memori primer, memori tersier
b. Modem, CPU, memori tersier
c. CPU, memori (primer dan sekunder), dan I/O devices
d. I/O devices, CPU, modem
a. CPU, memori primer, memori tersier
b. Modem, CPU, memori tersier
c. CPU, memori (primer dan sekunder), dan I/O devices
d. I/O devices, CPU, modem
e. CPU, I/O device, Keyboard
22. Di bawah ini merupakan peralatan masukkan/keluaran (I/O devices),
kecuali…
a. Printer
b. Monitor
c.
CPU
d. Keyboard
e. Mouse
33. Salah satu alasan kenapa piranti – piranti tidak langsung dihubungkan
dengan
bus sistem komputer, adalah…
bus sistem komputer, adalah…
a. Sebagai piranti antarmuka
dengan peralatan peripheral
lainnya dengan menggunakan link data tertentu
b.
Kecepatan
transfer data piranti peripheral umumnya lebih lambat dari pada laju transfer
data pada CPU maupun memori
c. Mengontrol satu atau lebih perangkat peripheral
d. Berisi logika dalam melakukan fungsi komunikasi antara peripheral dan
bus computer
e. Berupa program yang digunakan untuk mengolah data yang dimasukkan
44. Fungsi modul I/O antara lain sebagai berikut, kecuali…
a. Sebagai piranti antarmuka ke internet
b. Sebagai piranti antarmuka ke CPU melalui bus system
c. Sebagai piranti antarmuka ke memori melalui bus sistem
d. Sebagai piranti antarmuka dengan peralatan peripheral
e. Sebagai piranti antarmuka dengan menggunakan link data tertentu.
a. Sebagai piranti antarmuka ke internet
b. Sebagai piranti antarmuka ke CPU melalui bus system
c. Sebagai piranti antarmuka ke memori melalui bus sistem
d. Sebagai piranti antarmuka dengan peralatan peripheral
e. Sebagai piranti antarmuka dengan menggunakan link data tertentu.
55. Peralatan yang dapat digunakan untuk menerima data yang akan diolah ke
dalam computer disebut…
dalam computer disebut…
a. Receiver device
b. Machine readable form
c. Control device
d. Terminal device
e. Input device
b. Machine readable form
c. Control device
d. Terminal device
e. Input device
66. Fungsi
menjalankan tugas bagi perangkat masukkan, kecuali…
a. Kontrol dan
pewaktuan
b. Komunikasi CPU
c. Komunikasi perangkat internal
d. Pem-buffer-an data
e. Komunikasi perangkat eksterna
b. Komunikasi CPU
c. Komunikasi perangkat internal
d. Pem-buffer-an data
e. Komunikasi perangkat eksterna
77. Fungsi Control and Timing adalah…
a. Memasukkan data ke dalam sistem computer
b. Memungkinkan adanya sebuah transfer data
yang tidak akan terlepas keterkaitannya dengan penggunaan sistem bus
c. Mendapatkan penyesuaian data sehubungan perbedaan laju transfer data
dari perangkat peripheral dengan kecepatan pengolahan pada CPU
d.
Mensinkronkan kerja masing-masing komponen penyusun computer
e. menjalankan fungsi-fungsi pengontrolan
88. Terminal yang dihubungkan dengan pusat komputer yang letaknya jauh dari
terminal melalui alat telekomunikasi disebut…
terminal melalui alat telekomunikasi disebut…
a. Remote Batch Terminal
b. Smart Terminal
c. Intelligent Terminal
d. Non Intelligent Terminal
e. Far Terminal
b. Smart Terminal
c. Intelligent Terminal
d. Non Intelligent Terminal
e. Far Terminal
99. Intelligent
terminal biasanya digunakan untuk sistem komputer yang berbentuk…
a. Network
b. Visual display
c. Internal memory
d. Netbook
e. Line
b. Visual display
c. Internal memory
d. Netbook
e. Line
110. Tugas Interupsi input adalah…
a. Menentukan operasi apa yang harus dilakukan
b.
Memulai operasi input, CPU meload register yang bersesuaian ke device
controller
c. Mengembalikan ke proses pengguna setelah
proses masukkan selesai dikerjakan
d. Penanganan input dimana device controller langsung berhubungan dengan
memori tanpa campur tangan CPU
e. Memeriksa isi register tanpa campur tangan CPU
111. Empat klasifikasi perintah I/O, antara lain…
a. Control, test, ride, write
b. Control, set, ride, write
c. Control, set, read, write
d. Control, test, read, write
e. Control, task, ride, write
b. Control, set, ride, write
c. Control, set, read, write
d. Control, test, read, write
e. Control, task, ride, write
112. Perintah write yaitu…
a. Mengambil suatu paket data kemudian menaruh dalam buffer internal
b. Memerintahkan modul I/O untuk mengambil
data dari bus data untuk diberikan pada perangkat
peripheral tujuan lain
c.
Memerintahkan modul I/O untuk mengambil
data dari bus data untuk diberikan pada perangkat
peripheral tujuan data tersebut
d. Mengaktivasi perangkat peripheral dan
memberitahukan tugas yang diperintahkan padanya
e. Menguji berbagai kondisi status modul I/O dan peripheralnya
13. Mengaktivasi
perangkat peripheral dan
memberitahukan tugas yang
diperintahkan padanya, merupakan perintah…
diperintahkan padanya, merupakan perintah…
a. Write
b. Read
c.
Control
d. Test
e. Aktivate
14. Teknik interrupdriven I/O, yaitu…
a. Memungkinkan proses tidak membuang-buang data
b. Memungkinkan proses tidak membuang-buang piranti
c. Mengeksekusi program yang memberikan operasi I/O kepada CPU secara langsung
d. Membuang-buang waktu
e. Memungkinkan proses tidak membuang-buang waktu
a. Memungkinkan proses tidak membuang-buang data
b. Memungkinkan proses tidak membuang-buang piranti
c. Mengeksekusi program yang memberikan operasi I/O kepada CPU secara langsung
d. Membuang-buang waktu
e. Memungkinkan proses tidak membuang-buang waktu
15. Teknik yang digunakan CPU dalam menangani program interupsi adalah
sebagai berikut, kecuali…
a. Daisy Chain
b. Arbitrasi bus
c. Arbitrasi bass
d. Software Poll
e. Multiple Interrupt Lines
b. Arbitrasi bus
c. Arbitrasi bass
d. Software Poll
e. Multiple Interrupt Lines
16. Multiple Interrupt Lines merupakan teknik menangani program interupsi
dengan cara…
a. Mengetahui adanya sebuah interupsi
b.
Menggunakan saluran interupsi berjumlah banyak antara CPU dan modul-
modul I/O
c. Menjalankan sinyal acknowledge yang berjalan
pada saluran interupsi sampai menjumpai modul I//O yang
mengirimkan interupsi
d. Menggunakan saluran permintaan interupsi
e. Menentukan modul yang melakukan interupsi
17. Dalam melaksanakan transfer data secara mandiri, DMA memerlukan…
a. Pengambilalihan kontrol bus dari I/O Device
b. Transfer data bervolume besar
c. Pengambilalihan kontrol bus dari CPU
d. Transfer data bervolume kecil
e. Saluran interupsi CPU
a. Pengambilalihan kontrol bus dari I/O Device
b. Transfer data bervolume besar
c. Pengambilalihan kontrol bus dari CPU
d. Transfer data bervolume kecil
e. Saluran interupsi CPU
18. Pada pengolahan interupsi saat perangkat
I/O telah menyelesaikan sebuah
operasi I/O, CPU mempersiapkan pengontrolan transfer ke…
operasi I/O, CPU mempersiapkan pengontrolan transfer ke…
a. Modul interupsi
b.
Rountine interupsi
c. Terminal interupsi
d. I/O interupsi
e. Rolling interupsi
19. DMA akan menggunakan bus apabila…
a.
CPU tidak menggunakannya atau DMA memaksa CPU untuk menghentikan sementara
penggunaan bus
b. CPU tidak menggunakannya atau DMA memaksa CPU untuk menghentikan secara
permanen penggunaan bus
c. CPU mendelegasikan kerja I/O kepada DMA
d. CPU tidak berfungsi
e. CPU memerintahkan bus untuk menggunakan bus
20. Keuntungan memory mapped I/O, yaitu…
a. Efisien dalam pemrograman
b. Tidak memakan banyak ruang memori alamat
c. Tidak diperlukan bus yang dilengkapi dengan saluran pembacaan
d. Tidak diperlukan bus yang dilengkapi dengan penulisan memori
e. Sedikitnya instruksi I/O
a. Efisien dalam pemrograman
b. Tidak memakan banyak ruang memori alamat
c. Tidak diperlukan bus yang dilengkapi dengan saluran pembacaan
d. Tidak diperlukan bus yang dilengkapi dengan penulisan memori
e. Sedikitnya instruksi I/O
21. Alat dimana intruksi-intruksi
program diproses untuk mengolah data yang sudah dimasukkan lewat
alat input dan hasilnya akan ditampilkan
di alat output disebut…
a. Perangkat input
b. Perangkat pemroses
c. Perangkat output
d. Perangkat pemrogram
e. Perangkat penginstruksi
a. Perangkat input
b. Perangkat pemroses
c. Perangkat output
d. Perangkat pemrogram
e. Perangkat penginstruksi
22. Tugas CPU
adalah…
a. Melaksanakan dan mengawal sebagian operasi komputer
b. Melaksanakan dan mengawal keseluruhan operasi computer
c. Mengolah data yang sudah dimasukkan lewat alat output
d. Menyajikan data yang akan ditampilkan pada alat input
e. Menghubungkan dengan internet
a. Melaksanakan dan mengawal sebagian operasi komputer
b. Melaksanakan dan mengawal keseluruhan operasi computer
c. Mengolah data yang sudah dimasukkan lewat alat output
d. Menyajikan data yang akan ditampilkan pada alat input
e. Menghubungkan dengan internet
23. Melakukan semua perhitungan aritmatika atau matematika yang terjadi
sesuai dengan instruksi program merupakan tugas…
a. CU
b. Register
c. ALU
d. Aritmatician
e. Memori
b. Register
c. ALU
d. Aritmatician
e. Memori
24. Operasi logika
(logical operation) meliputi perbandingan dua buah elemen logika dengan
menggunakan operator logika. Di bawah ini merupakan operator logika, kecuali…
a.
Lebih kurang (><)
b. Sama dengan ( =)
c. Kurang dari (
< )
d. Lebih besar dari
( > )
e. Lebih besar atau
sama dengan dari ( >= )
25. ALU melakukan operasi aritmatika dengan dasar…
a. Pertambahan
b. Pengurangan
c. Pembagian
d. Perkalian
e. Logaritma
b. Pengurangan
c. Pembagian
d. Perkalian
e. Logaritma
26. Yang bukan merupakan fitur-fitur pada teknologi prosesor, yaitu…
a. Superscalar
Attention
b. SMM (System Management Mode)
c. SSE (Streaming SIMD Extention)
d. MMX
e. Superscalar Execution
b. SMM (System Management Mode)
c. SSE (Streaming SIMD Extention)
d. MMX
e. Superscalar Execution
27. Dengan teknik isolated I/O, diperlukan bus yang dilengkapi dengan 3
saluran,
yaitu…
a. Pembacaan memori, penulisan memori, dan perintah output
b. Pembacaan memori, penulisan memori, dan perintah input
c. Pengetesan memori, penulisan memori, dan perintah output
d. Pengetesan memori, penulisan memori, dan perintah input
e. Terminal, peripheral, dan memori
yaitu…
a. Pembacaan memori, penulisan memori, dan perintah output
b. Pembacaan memori, penulisan memori, dan perintah input
c. Pengetesan memori, penulisan memori, dan perintah output
d. Pengetesan memori, penulisan memori, dan perintah input
e. Terminal, peripheral, dan memori
28. Kecepatan proses pada CPU ditentukan oleh…
a. Ciri dan kapasitas kecepatan frekuensi (dihitung dalam unit Khz atau Ghz)
b. Ciri dan kapasitas kecepatan frekuensi (dihitung dalam unit Mhz atau Ghz)
c. Ciri dan kapasitas kecepatan frekuensi (dihitung dalam unit Mhz atau Shz)
d. Bagus tidaknya computer
e. Merek mikroprosesor
a. Ciri dan kapasitas kecepatan frekuensi (dihitung dalam unit Khz atau Ghz)
b. Ciri dan kapasitas kecepatan frekuensi (dihitung dalam unit Mhz atau Ghz)
c. Ciri dan kapasitas kecepatan frekuensi (dihitung dalam unit Mhz atau Shz)
d. Bagus tidaknya computer
e. Merek mikroprosesor
29. Perintah untuk mengambil data dari bus data untuk diberikan pada
perangkat
peripheral tujuan data tersebut, yaitu…
peripheral tujuan data tersebut, yaitu…
a. Perintah control
b. Perintah write
c. Perintah read
d. Perintah write and read
e. Perintah task
b. Perintah write
c. Perintah read
d. Perintah write and read
e. Perintah task
30. Instruction register (IR) adalah…
a.
Register yang digunakan untuk menyimpan instruksi yang sedang diproses
b. Register yang digunakan untuk menyimpan alamat (address) lokasi dari
main
memory yang berisi instruksi yang sedang diproses
memory yang berisi instruksi yang sedang diproses
c. Register yang digunakan untuk menyimpan instruksi yang sudah diproses
d. Register yang digunakan untuk menyimpan instruksi yang belum diproses
e. Register yang digunakan untuk menyimpan lokasi data dari main memory
yang berisi instruksi yang sedang diproses
yang berisi instruksi yang sedang diproses
II. Essay
1. Sebutkan dan
Jelaskan Teknik Addressing yang sering dilakukan?
· Immediate addressing
Operand (data yang akan dikomputasi) berada langsung pada
set instruksi.
· Direct Addressing
Operand berada pada memori, set instruksi memegang alamat
lokasi memori dimana operand tersebut berada.
· Indirect Addresing
Operand berada pada memori, untuk mendapatkan operand ini
CPU harus melakukan penelusuran dua kali yaitu dari data alamat memori yang ada
pada set instruksi serta alamat yang ditunjuk oleh alamat memori yang diperoleh
dari set instruksi tadi.
·
Register addressing
Operand berada pada register, cara kerjanya mirip dengan direct
addressing hanya saja CPU mengakses alamat register bukan alamat memori.
·
Register Indirect Addressing
Operand berada pada memori, untuk mendapatkan operand CPU
harus mengakses register terlebih dahulu karena informasi lokasi operand berada
pada register.
·
Displacement
Operand berada pada memori, cara kerjanya merupakan
gabungan dari teknik direct addressing dan register indirect addressing.
·
Stack
Operand berada pada stack, operand secara berkala dimasukan
ke stack sehingga ketika operand dibutuhkan maka operand sudah berada pada “top
of the stack”.
2.
Sebutkan Operasi-operasi instruksi untuk
Arithmetic !
ü ADD : penjumlahan
ü SUBTRACT : pengurangan
ü MULTIPLY : perkalian
ü DIVIDE : pembagian
ü ABSOLUTE
ü NEGATIVE
ü DECREMENT
ü INCREMENT
3.
Sebutkan
Operasi-operasi instruksi untuk Logical !
§
AND, OR, NOT, EXOR
§
COMPARE : melakukan perbandingan logika.
§
TEST : menguji kondisi tertentu.
§
SHIFT : operand menggeser ke kiri atau
kanan menyebabkan konstanta pada ujung bit.
§
ROTATE : operand menggeser ke kiri atau ke
kanan dengan ujung yang terjalin.
4.
Sebutkan
Elemen-elemen dari Instruksi Mesin (Set Instruksi) !
5.
Jelaskan
pengertian Instruction Set dan sebutkan elemen-elemennya !
Kumpulan dari instruksi-instruksi yang
berbeda yang dapat di jalankan oleh CPU. Elemen-elemennya :
-
Operation Code (opcode) : menentukan
operasi yang akan dilaksanakan
-
Source Operand Reference : merupakan input
bagi operasi akan dilaksanakan
-
Result Operand Reference : merupakan hasil
dari operasi yang dilaksanakan berikutnya
setelah instruksi yang dijalankan selesai.
6.
Sebutkan
Tipe-tipe Operasi yang terkait dengan Op Code !
v
Operasi data transfer
v
Operasi Arithmetic
v
Operasi Logical
v
Operasi Conversion
v
Operasi I/O
v
Operasi System Control
v
Operasi Transfer of Control
7.
Jelaskan
pengertian Micro Operation !
Operasi tingkat rendah yang dapat dilakukan oleh komputer
atau CPU sehingga fungsi-fungsi operasi akan dihasilkan untuk memindahkan data
antar register.
8.
Sebutkan
4 Jenis Register dalam Fetch !
Ø
Memory Address Register (MAR)
Ø
Memory Buffer Register (MBR)
Ø
Program Counter (PC)
Ø
Instruction Register (IR)
9.
Sebutkan
Bagian-bagian penting Prosessor !
o
ALU (Arithmatika Logical
Unit
o
CU (Control Unit)
o
Register
10. Jelaskan Fungsi utama Prosesor !
Fungsi utama prosesor adalah menjalankan
program-program yang di simpan di memori utama.
Tidak ada komentar:
Posting Komentar