4.Di bawah ini manakah yang bukan merupakan ciri -ciri khas mikrokontroler?
a. Kemampuan CPU yang tidak terlalu tinggi
b. Memiliki memori internal relative sedikit
c. Memiliki memori volatile (ROM), yang isinya tidak hilang bila catu daya mati
d. Memiliki port I/O yang terintegrasi
5. Di bawah ini yang bukan merupakan karakteristik mikrokontroler adalah?
a. Rangkaian sederhana dan kompak
b. I/O sederhana,mis keypad, LCD
c. Konsumsi daya tinggi
d. Lebih tahan terhadap kondisi ekstrim misalnya suhu, tekanan, kelembaban udara
6. Berikut hal yang perlu dipertimbangkan dalam pemilihan mikrokontroler,
kecuali?
a. Referensi banyak
b. Pilih keluaran terbaru
c. Fitur lengkap dan murah
d. Ketersediaan di pasar banyak
7. Jenis mikrokontroler pertama yang dipasarkan pada tahun 1976 adalah?
a. MCS-96
b. MCS-51
c. MCS-48
d. MCS-55
8. Berikut ini yang termasuk mikrokontroler generasi kedua adalah?
a. MCS-96
b. MCS-51
c. MCS-48
d. MCS-55
9. Berikut ini yang termasuk mikrokontroler generasi ketiga adalah?
a. MCS-96
b. MCS-51
c. MCS-48
d. MCS-55
10.Di bawah ini manakah jenis mikrokontroler yang merupakan keluarga MCS-51?
a. 8022
b. 8048
c. 8049
d. 8051
11.Perhatikan diagram blok mikrokomputer/mikrokontroler berikut ini!
Bagian yang berfungsi mengendalikan/memproses seluruh operasi program adalah?
a. CPU (Central Processing Unit)
b. ROM (Read Only Memory)
c. RAM (Random Access Memory)
d. I/O, Serial & Parallel
12. Perhatikan gambar pada soal no. 11, bagian yang berfungsi menentukan lokasi memori yang
akan diakses adalah?
a. I/OPort parallel
b. Serial port
c. BUS Alamat
d. BUS Data
13. Perhatikan gambar pada soal no. 11, bagian yang berfungsi mengirim informasi baik dari
CPU ke lokasi memori dan sebaliknya adalah?
a. I/OPort parallel
b. Serial port
c. BUS Alamat
d. BUS Data
14.Perhatikan gambar pada soal no. 11, fungsi memori program/ROM adalah?
a. Pengendali operasi program
b. Tempat program (binary program) yang akan dijalankan
c. Tempat menyimpan data-data sementara yang dibutuhkan untuk proses program
d. Penentu lokasi memori yang akan diakses
15.Perhatikan gambar pada soal no. 11, fungsi memori data/RAM adalah?
a. Pengendali operasi program
b. Tempat program (binary program) yang akan dijalankan
c. Tempat menyimpan data-data sementara yang dibutuhkan untuk proses program
d. Penentu lokasi memori yang akan diakses
16.Di dalam CPU terdapat ALU (Arithmatic Logic Unit) yang digunakan untuk?
a.menata urutan alamat instruksi yang akan dikerjakan
b.melakukan kalkulasi aritmatika dan logika yang didefinisikan oleh instruksi
c.mengkode dan melaksanakan urutan intruksi sebuah program yang tersimpan dalam
memori
d. untuk menyimpan hasil dari operasi aritmatika dan manipulasi data
17. Di dalam CPU terdapat Accumulator yang digunakan untuk?
a. menata urutan alamat instruksi yang akan dikerjakan
b. melakukan kalkulasi aritmatika dan logika yang didefinisikan oleh instruksi
c. mengkode dan melaksanakan urutan intruksi sebuah program yang tersimpan dalam
memori.
d. untuk menyimpan hasil dari operasi aritmatika dan manipulasi data
18. Fungsi utama unit pengendali (Control Unit) adalah?
a. menata urutan alamat instruksi yang akan dikerjakan.
b. melakukan kalkulasi aritmatika dan logika yang didefinisikan oleh instruksi
c. mengkode dan melaksanakan urutan intruksi sebuah program yang tersimpan dalam
memori
d. menunjuk pada alamat stack yang akan tersedia berikutnya
19.Di dalam CPU terdapat PC (program counter) yang digunakan untuk?
a. menata urutan alamat instruksi yang akan dikerjakan
b. melakukan kalkulasi aritmatika dan logika yang didefinisikan oleh instruksi
c. mengkode dan melaksanakan urutan intruksi sebuah program yang tersimpan dalam
memori
d. menunjuk pada alamat stack yang akan tersedia berikutnya
20. Di dalam CPU terdapat SP (Stack Pointer) yang diberfungsi untuk?
a. menata urutan alamat instruksi yang akan dikerjakan
b. melakukan kalkulasi aritmatika dan logika yang didefinisikan oleh instruksi
c. mengkode dan melaksanakan urutan intruksi sebuah program yang tersimpan dalam
memori
d. menunjuk pada alamat stack yang akan tersedia berikutnya
21. Akses memori data dengan cara penunjukkan alamat secara tidak langsung adalah?
a. Indirect Addressing
b. Direct Addressing
c. Index Addresing
d. Immediate Addressing
22. Akses memori data dengan cara penunjukkan alamat secara langsung adalah?
a. Indirect Addressing
b. Direct Addressing
c. Index Addresing
d. Immediate Addressing
23.
b. 16 d. 24
33. Chip yang bekerja berdasarkan instruksi program dan menjalankan dengan satu persatu
program adalah :
a. Mikrokomputer c. IC Analog
b. Mikrokontroler d. IC Digital
34.Komponen elektronik bisa menghasilkan pulsa listrik digunakan pada mikroprosesor dan
mikrokontroler :
A. Capasitor C. Resistor
B. Induktor D. Kristal (X-tal)
35. ISP Mikrokontroler Atmega16 terdapat pada kaki pin :
A. 5, 6 dan 7 C. 6, 7 dan 8
B. 4, 5 dan 6 D. 7, 8 dan 9
E. 8, 9 dan 10
36 . Ada Berapa channel PWM pada Atmega 16 :
A. 4 C. 7
B. 5 D. 9
E. 8
37. Atmega 16L beroperasi pada Xtall dari .. Sampai dengan .. :
A. 0 16 MHz C. 0 12 MHz
B. 4 8 MHz D. 8 16 MHz
E. 0 8 MHZ
38. Mikrokontroler Atmega16 dapat terhubung ke PC melalui :
A. PCI C. LAN
B. VGA D. LPT1
E. ISA
39. Tegangan yang dapat di berikan ke Mikrokontroler Atmega 16A dari . Sampai .. :
A. 0V 5V C. 2,5V 5
B. 5V 15V D. 4,5V 5V
E. 2,7 5V
40. Kaki Reset pada Mikrokontroler Atmega16 terdapat pada :
A. Pin 7 C. Pin 9
B. Pin 8 D. Pin 10
E. Pin 6
10. Perangkat lunak yang mensimulasikan kerja Mikrokontroler atau mikroprosesor didalam PC
A. Simulator C. Interface ISP
B. Emalater D. Downloader
E. Compiler
42.GPR (General Purpose Register) Menepati alamat data yaitu:
A. $60 s/d $45F C. $00 s/d $3F
B. $0000 s/d $0010F D. $00 s/d 005F
E. $00 s/d $1F
43. Penambahan kapasitas memori dikenal dengan istilah :
A. Interupt C. Counter
B. Instruksi D. Ekpansi memory
E. Register
44. Tipe Data Unsigned Char memiliki ukuran berapa bit :
A. 2 Bit C. 32 Bit
B. 8 Bit D. 4 Bit
E. 16 Bit
45. Penulisan program format Hexsadesimal kedalam listing program dalam bahasa Asembly
adalah :
A. 0x2F C. 132
B. 0B0010 D. 0A4
E. 0011B
46. Tipe Data Signed int memiliki ukuran berapa bit :
A. 32 Bit C. 16 Bit
B. 8 Bit D. 1 Bit
E. 4 Bit
47. Mikrokontroler menjalankan instruksi/perintah dalam bentuk:
A. Hexa C. Biner
B. Simbol D. ASCII
E. Desimal
48. Atmega 16 memori EEPROM beralamat :
A. $1EF C. $0FF
B. $3FF D. $1FF
E. $1FFF
49. Simbol-simbol instruksi seperti : !, &&, II, dikenal dengan:
A. Operator per Bit C. Operator Kondisi
B. Operator Aritmatika D. Operator Assignment
E. Operator Logika
50. Mikrokontroler yang memiliki EEPROM Internal adalah:
A. AT89S51 C. ATMEGA
B. AT89S52 D. MCS51
E. AT89S2051