Anda di halaman 1dari 4

PEMERINTAH PROPINSI JAWA TIMUR

D I N A S P E N D I D I K AN
UPTD SMK NEGERI 1 SUKOREJO
Jl. Sumbergareng Telp. (0343) 7727315, 615325 Fax. (0343) 615325. Sukorejo Pasuruan 67161.
Email: smkn_sukorejo@yahoo.com

KARTU SOAL
UJIAN SEKOLAH UTAMA
TAHUN PELAJARAN 2018/2019

Mata Pelajaran : TEKNIK MIKROPROSESOR


Program Keahlian : TEKNIK AUDIO VIDEO
Kelas : XI TAV
Guru/Instruktur : ACHMAD ALI FAHMI

PERUMUSAN BUTIR SOAL KUNCI JAWABAN

1. Yang bukan termasuk golongan mikrokontroller… E. Z80


A. ATmega 8 D. ATmega 8535
B. ATmega 16 E. Z80
C. ATmega 32
2. Apa kepanjangan dari singkatan IC … B. Integrated Circuit
A. Internal Circuit D. Integrated Control
B. Integrated Circuit E. Integral Circuit
C. Internal Control
3. Apa kepanjangan dari singkatan ALU …
B. Arithmetic Logic Unit
A. Arithmetic Logic Unit D. Assembly Logic Unit
B. Arithmetic Local Unit E. Assembly Local Unit
C. Arithmetic Lobby Unit
4. Yang bukan komponen utama system mikroprosesor adalah …
D. FFU
A. CPU D. FFU
B. ROM E. I/O
C. RAM
5. Bagian system mikroprosesor yang bertugas untuk memberikan B. Catu daya
sumber tegangan adalah …
A. Gerbang logika D. Memori
B. Catu daya E. Input dan Output
C. Saklar elektronika
6. Awal pemakaian mikroprosesor pada komputer bertipe … A. 8080
A. 8080 D. 4004
B. 8008 E. 4040
C. Z-80
A. 64 KB
7. Berapa kapasitas memori pada intel 8080 …
A. 64 KB D. 1 GB
B. 125 KB E. 512 KB
C. 256 KB
8. Data dalam RAM bersifat volatile artinya adalah B. Aktif berkala
A. Permanen D. Hanya dapat dibaca
B. Aktif berkala E. Hanya sementara
C. Akan hilang bila power mati
9. Yang menghubungkan semua komponen dalam unit E. Bus
mikroprosesor adalah …
A. Diode D. LED
B. Conector E. Bus
C. Transistor
D. ALU
10. Mengkode, mengambil, melaksanakan intruksi sebuah program
yang tersimpan dalam memori adah fungsi utama dari …
A. Memory unit D. ALU
B. Unit Pengendali (CU) E. Memory Unit
C. I/O (Unit pengontrol masukan dan keluaran)
11. Operasi aljabar untuk rangkaian logika AND GATE adalah … B. Y = a+b
A. Y = a.b D. Y= a(-)b
B. Y = a+b E. Y= a-b
C. Y= a(+)b

A. Gerbang AND
PERUMUSAN BUTIR SOAL KUNCI JAWABAN
12. Output gerbang logika akan berlogika 1 jika semua inputnya
berlogika 1 maka gerbang yang dimaksud adalah …
A. Gerbang AND D. Gerbang NOR
B. Gerbang NOT E. Gerbang OR
C. Gerbang EXOR B. Gerbang NOT
13. Gerbang logika yang biasa disebut inverter adalah
A. Gerbang AND D. Gerbang NOR
B. Gerbang NOT E. Gerbang OR
C. Gerbang EXOR E. 9D
14. 1001 1101 jika nilai bilangan biner disamping dirubah nilai
heksadesimal menjadi …
A. 7E D. 37
B. 8B E. 9D
C. B6 C. B6
15. 1011 0110 jika nilai bilangan biner disamping dirubah nilai
heksadesimal menjadi …
A. 7E D. 37
B. 8B E. 9D E. Membangkitkan sinyal pada
C. B6
prosesor
16. Apa fungsi dari komponen cristal pada rangkaian system
mikrokontroller …
A. Membedakan signal input dan output
B. Mefilter signal input dan output
C. Mengatur kecepatan sebuah prosesor
D. Mengatur tegangan untuk prosesor
E. Membangkitkan sinyal pada prosesor D. MHz
17. Satuan cristal yang digunakan adalah …
A. Farad D. MHz
B. Ohm E. Bit
C. Kilobyte B. 5 Volt
18. Berapa tegangan sumber yang digunakan untuk menjalankan
mikrontroller …
A. 3 Volt D. 12 Volt
B. 5 Volt E. 24 Volt
C. 9 Volt D. 2,4 – 4,8 V
19. Range jangkauan tegangan untuk logika 1 pada tegangan IC TTL
sebesar adalah …
A. 0,7 – 2,4V D. 2,4 – 4,8 V
B. 0,7 – 5 V E. 2,4 – 5 V
C. 2 – 4,8 V D. 20 – 40
20. Pada pin berapa VCC dan GND yang terdapat mikronkontroller
AT89S51 …
A. 1 dan 2 D. 20 – 40
B. 4 dan 5 E. 9 - 10
C. 6 dan 7 C. ATmega 328
21. Apa tipe ATmega yang digunakan pada ARDUINO UNO …
A. ATmega 8 D. ATmega8535
B. ATmega 16 E. Z80
C. ATmega 328
D. 8 jenis
22. Ada berapa macam jenis ARDUINO …
A. 5 jenis D. 8 jenis
B. 6 jenis E. 9 jenis
C. 7 jenis C.RET
23. Intruksi debug apa yang digunakan untuk melihat semua isi
register adalah …
A. ACALL D. JMP
B. MOV E. CLR
C. RET B.Mereset Register C
24. Perintah CLR C berfungsi untuk …
A. Mengisi Register C D. Mengeset Carry
B. Mereset Register C E. Menghapus semua program C
E.CLR
C. Mereset Carry
25. Perintah dasar pemrograman bahasa assembly yang berfungsi
untuk mereset data akumulator adalah
A. ACALL D. JMP
B. MOV E. CLR D.JMP
PERUMUSAN BUTIR SOAL KUNCI JAWABAN
C. RET
26. Perintah dasar pemrograman bahasa assembly yang
berfungsiuntuk meloncat ke suatu alamat tertentu adalah …
A. ACALL D. JMP C.RET
B. MOV E. CLR
C. RET
27. Perintah dasar pemrograman bahasa assembly yang berfungsi
untuk kembali dari subrutin program ke alamat terakhir yang
dieksekusi oleh program adalah …
A. ACALL D. JMP B.MOV
B. MOV E. CLR
C. RET
28. Perintah dasar pemrograman bahasa assembly yang berfungsi
untuk memindah isi akumulator ke alamat lain adalah …
A. ACALL D. JMP A.ACALL
B. MOV E. CLR
C. RET
29. Perintah dasar pemrograman bahasa assembly yang berfungsi
untuk memanggil sub rutin program adalah …
A. ACALL D. JMP A.ADD
B. MOV E. CLR
C. RET
30. Perintah dasar pemrograman bahasa assembly yang berfungsi
untuk menambah 8 bit data langsung ke dalam isi akumulator
adalah …
A. ADD D. JNB B.CJNE
B. CJNE E. DEC
C. DIV
31. Perintah dasar pemrograman bahasa assembly yang berfungsi
untuk membandingkan data langsung dengan lokasi memori yang
dialamatkan oleh register atau akumulator adalah …
A. ADD D. JNB
B. CJNE E. DEC E.DEC
C. DIV
32. Perintah dasar pemrograman bahasa assembly yang berfungsi
untuk membagi isi akumulator dengan isi register adalah …
A. ADD D. JNB D.JNB
B. CJNE E. DEC
C. DIV
33. Perintah dasar pemrograman bahasa assembly yang berfungsi
untuk membaca data per satu bit adalah
A. ADD D. JNB C.DIV
B. CJNE E. DEC
C. DIV
34. Perintah dasar pemrograman bahasa assembly yang berfungsi
untuk mengurangi isi lokasi memori yang ditujukan oleh register
adalah …
A. ADD D. JNB D.MOV AH,02H
B. CJNE E. DEC
C. DIV
35. Bagaimana penulisan yang benar pada program assembly
dibawah …
A. MOV 0002B,02H D. MOV AH,02H
B. MOV 02H,02H E. MOV 0002B,AL
C. MOV 02H,00 36. 4004, Z80, MCS51, Pentium
dan Intel
I. Jawablah pertanyaan di bawah ini dengan tepat!
36. Sebutkan 5 tipe mikroprosessor! 37. arduino uno, arduino mega,
arduino mini, arduino nano, dan
37. Sebutkan 5 tipe ARDUINO! arduino esplora

38. Gambarkan rangkaian XTAL yang terhubung oleh mikroprossesor!

39. Jelaskan setiap baris program dibawah ini! 39. MOV R0,#30h
MOV R0,#30h MOV A,#0
PERUMUSAN BUTIR SOAL KUNCI JAWABAN
MOV A,#0 MOV A,@R0
MOV A,@R0
40. Berapa Nilai Akumulator pada pogram diatas?
40.30 (tiga puluh)
“ SELAMAT MENGERJAKAN SEMOGA SUKSES “

Pasuruan, 25 April 2019


Guru Penyusun,

ACHMAD ALI FAHMI

Anda mungkin juga menyukai