Anda di halaman 1dari 58

Berikut dibawah TUGAS Mikrokontroler.

DikerjakaN Kirim jawaban ke email


:smk2bisa@gmail.com

1.                   Banyaknya kaki pin Mikrokontroler Atmega 16 adalah :


                                A. 32                                                      C. 40
                                B. 16                                                      D. 28
                                E. 24
2.                   Chip yang bekerja berdasarkan instruksi program dan menjalankan dengan satu
persatu program adalah :
                                A. Mikrokomputer                          C. Mikroprosesor
                                B. Mikrokontroler                            D. IC Digital
                                E.  IC Analog
3.         Komponen elektronik bisa menghasilkan pulsa listrik digunakan pada mikroprosesor
dan mikrokontroler :
                                A. Capasitor                                        C. Resistor
                                B. Induktor                                         D. Kristal (X-tal)
                                E. Transistor
4.            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
5.                   Ada Berapa channel PWM pada Atmega 16 :
                                A.  4                                                       C.  7
                                B.  5                                                        D.  9
                                E.  8       
6.            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
7.            Mikrokontroler Atmega16 dapat terhubung ke PC melalui :
                                A. PCI                                    C. LAN
                                B. VGA                                  D. LPT1
                                E. ISA
8.                   Tegangan yang dapat di berikan ke Mikrokontroler
                Atmega 16A dari ……. Sampai …….. :
                                A. 0V – 5V                                           C.  2,5V – 5V
                                B. 5V – 15V                                         D.  4,5V – 5V
                                E. 2,7 – 5V
9.            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
11.          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
12.          Penambahan kapasitas memori dikenal dengan istilah :
                                A. Interupt                                          C. Counter
                                B. Instruksi                                          D. Ekpansi memory
                                E. Register
13.          Tipe Data Unsigned Char memiliki ukuran berapa bit :

                                A. 2 Bit                                  C. 32 Bit


                                B. 8 Bit                                  D. 4 Bit
                                E. 16 Bit
14.          Penulisan program format Hexsadesimal kedalam listing program dalam
bahasa C adalah :
                                A. 0x2F                                 C. 132
                                B. 0B0010                             D. 0A4
                                E. 0011B
15.          Tipe Data Signed int memiliki ukuran berapa bit :

                                A. 32 Bit                                C. 16 Bit


                                B. 8 Bit                                  D. 1 Bit
                                E. 4 Bit
16.          Mikrokontroler menjalankan instruksi/perintah dalam bentuk: 
                                A. Hexa                                C. Biner
                                B. Simbol                                             D. ASCII
                                E. Desimal
17.          Atmega 16 memori EEPROM beralamat :
               
                                A. $1EF                                 C. $0FF
                                B. $3FF                                  D. $1FF
                                E. $1FFF
18.          Simbol-simbol instruksi seperti : !, &&, II, dikenal dengan:

                                A. Operator per Bit                         C. Operator Kondisi


                                B. Operator Aritmatika                    D. Operator Assignment
                                E. Operator Logika
19.          Atmega 16 memori RAM beralamat :
               
                                A. $046F                                               C. $045F
                                B. $03F                                  D. $045E
                                E. $085F
20.          “Make Clean” merupakan  :
                                A. Download Program      C. Compiler Program
                                B. Mengapus program   D. ISP Program
                                E. Simulator Program
21.          Pada WinAVR template fungsi kosong void.dalam text clip juga disediakan template
standar c pada :
                                A. Function                        C. Fonction
                                B. Application                    D. Aplikasi
                                E. Simulasi
22.          Mikrokontroler yang memiliki EEPROM Internal adalah:
                                A. AT89S51                                          C. ATMEGA
                                B. AT89S52                                          D. MCS51
                                E. AT89S2051     
23.          Stack Pointer pada Atmega 16 Memiliki berapa bit :
                                A. 4 Bit                                 C. 16 Bit
                                B. 8 Bit                                  D. 24 Bit
                                E. 12 Bit
24.          $000(1) alamat interupsi pada :
                                A. INT0                                 C. Timer & Counter
                                B. INT1                                  D. USART,RXC
                                E. Reset
25.          if…….else dapat digantikan dengan perintah :
                                A. looping                                            C. for
                                B. switch                                              D. array
                                E. while               
26.          #include <atmega16.h> merupakan simbol :
                                A. Header                                            C. Float
                                B. While                                               D. USART,RXC
                                E. Array
27.          Interup INT2 pada Atmega16 beralamat pada  :
                                A. $01A                                 C. $024
                                B. $026                                  D. $00A
                                E. $010
28.          IC Max232 untuk atmega merupakan interface secara:
                                A. Pararel                                            C. PIC
                                B. Serial                                                D. ISP
                                E. ISA
               
29.          Pada pin PB5, PB6 dan PB7 merupakan fungsi  :
                                A. Register                                          C. Stack Pointer
                                B. Serial                                                D. RXC&RTC
                                E. ISP
30.          EEPROM pada Atmega 16 memiliki kapasitas sebesar :
                                A. 128 Bit                                             C. 256 Bit
                                B.   64 Bit                                              D. 512 Bit
                                E.   32 Bit
Questions and Answers
 1. 
Jika dianalogikan, maka sebuah prosesor sama fungsinya dengan anggota
tubuh manusia yaitu....

o A. 

Tangan

o B. 

Panca indera

o C. 

Otak

o D. 

Kaki

o E. 

Kepala
 

 2. 
Sebuah alat yang berfungsi sebagai pengontrol atau pengolah utama dalam
suatu rangkaian elektronika disebut ....

o A. 

Mikroprosesor

o B. 

Mikrokontroler

o C. 

Control bus
o D. 

Encoder

o E. 

Komputer
 

 3. 
Sebuah mikroprosesor akan bekerja sesuai algoritma program yang
dimasukkan ke memori dalam bentuk  ....

o A. 

Bahasa pemrograman

o B. 

Kode biner/bahasa mesin

o C. 

Kode mnemonic

o D. 

Kode beep

o E. 

Logika aritmatika
 

 4. 
Berikut aplikasi yang dapat digunakan dari sebuah mikroprosesor adalah .…

o A. 

Penghitung barang otomatis

o B. 

Tempat pengumpul sampah

o C. 
Power amplifier

o D. 

Operational amplifier

o E. 

Alat pengering tangan


 

 5. 
Kepanjangan dari ENIAC adalah ....

o A. 

Electro Numerical Integrator and Calculator

o B. 

Electro Number Integrator and Calculation

o C. 

Electro Numerical Integrator and Calculus

o D. 

Electrical Numerical Integrator and Calculator

o E. 

Electrical Number Integration and Calculus


 

 6. 
Tujuan dirancangnya ENIAC adalah ....

o A. 

Sebagai komputer mini pertama

o B. 

Menghasilkan sinyal digital pertama

o C. 
Sebagai transistor tabung pertama

o D. 

Sebagai penghitung operasi logika

o E. 

Menghitung tabel tembak artileri


 

 7. 
Berikut yang bukan bagian yang tergabung dalam EDVAC yaitu ….

o A. 

Magnetic tape reader-recorder

o B. 

Control unit

o C. 

Dispatcher unit

o D. 

Unit ekspansi I/O

o E. 

Unit dual memory


 

 8. 
Daya listrik yang dibutuhkan EDVAC sebesar ....

o A. 

45 kW

o B. 

56 kW

o C. 
60 kW

o D. 

65 kW

o E. 

74 kW
 

 9. 
Mikroprosesor Intel 4004 dibuat pada tahun ....

o A. 

1948

o B. 

1958

o C. 

1960

o D. 

1970

o E. 

1971
 

 10. 
Mikroprosesor Intel 8008 dibuat pada tahun ....

o A. 

1971

o B. 

1973

o C. 
1974

o D. 

1975

o E. 

1976
 

 11. 
Kecepatan operasi Intel 8080 mencapai ....

o A. 

10x dari Intel 8008

o B. 

12x dari Intel 8008

o C. 

15x dari Intel 8008

o D. 

20x dari Intel 8008

o E. 

25x dari Intel 8008


 

 12. 
Prosesor tandingan Intel 8085 adalah ....

o A. 

MC6800

o B. 

Intel 8080

o C. 
Z80

o D. 

ZX81

o E. 

Intel 8088
 

 13. 
Berikut yang bukan keunggulan Z80 adalah ....

o A. 

80 buah instruksi baru

o B. 

2 buah index register baru

o C. 

Tipe interupsi baru

o D. 

Catu daya +5V

o E. 

Memiliki dual memory unit


 

 14. 
Mikroprosesor 32 bit pertama buatan Intel adalah ....

o A. 

80286

o B. 

80386

o C. 
80486

o D. 

Pentium I

o E. 

Pentium II
 

 15. 
Prosesor Intel 8088 dibuat pada tahun ....

o A. 

1971

o B. 

1973

o C. 

1974

o D. 

1978

o E. 

1979
 

 16. 
Besar memori yang dapat dikendalikan oleh mikroprosesor 80386 adalah ....

o A. 

16 MB

o B. 

32 MB

o C. 
2 GB

o D. 

4 GB

o E. 

8 GB
 

 17. 
Tujuan utama dibuat mikroprosesor Intel MMX adalah ....

o A. 

Dirancang khusus untuk mengolah data video, audio, dan grafik

o B. 

Untuk kebutuhan server dengan daya simpan data tinggi

o C. 

Untuk aplikasi server dan workstation

o D. 

Untuk pengguna yang tidak memerlukan kecepatan tinggi

o E. 

Untuk mengimbangi sistem kerja cache memory


 

 18. 
Range / jangkauan kecepatan kerja dari prosesor Pentium IV adalah ....

o A. 

500 MHz – 1 GHz

o B. 

1 GHz – 1.2 GHz

o C. 
1.3 GHz – 3.4 GHz

o D. 

2.0 GHz – 3.7 GHz

o E. 

500 MHz – 3.7 GHz


 

 19. 
Mikroprosesor yang biasa disebut dual core adalah ....

o A. 

Intel E7520/E7320 Chipset

o B. 

Intel Pentium D 820/830/840

o C. 

Intel Pentium M

o D. 

Intel Itanium

o E. 

Intel core Q6600


 

 20. 
Berikut perbedaan antara Mikroprosesor 8085 dan Z80 yang tepat
adalah .... 8085Z80A.Clock 3-5 MHzClock 1 MHzB.1 register index5 register
indexC.Berisi SIMBerisi RIMD.Memiliki 5 interupsiMemiliki 2 interupsiE.74
instruksi245 instruksi

o A. 

o B. 
B

o C. 

o D. 

o E. 

E
 

 21. 
Berikut yang bukan komponen utama sistem mikroprosesor adalah ....

o A. 

Central Processing Unit (CPU)

o B. 

Read Only Memory (ROM)

o C. 

Read Write Memory (RWM)

o D. 

Flip flop Unit (FFU)

o E. 

Programmable Input Output (PIO)


 

 22. 
Berikut yang merupakan bagian dari MPU adalah ....

o A. 

Control Unit (CU)

o B. 
RAM

o C. 

ROM

o D. 

Clock Unit

o E. 

I/O
 

 23. 
Bagian sistem mikroprosesor yang bertugas untuk memberikan sumber
tegangan adalah ....

o A. 

Gerbang logika

o B. 

Catu daya

o C. 

Saklar elektronika

o D. 

Memor

o E. 

Input Output
 

 24. 
Besar tegangan yang dibutuhkan untuk mikroprosesor sebesar ....

o A. 

– 5V
o B. 

+ 5V

o C. 

– 9V

o D. 

+ 9V

o E. 

+12V
 

 25. 

Komponen yang berfungsi sebagai regulator    5V yaitu .... 

o A. 

D1 – D4

o B. 

C 4700 uF

o C. 

C 100 uF

o D. 

Trafo

o E. 

IC 7805
 

 26. 

Komponen yang berfungsi sebagai filter / penyaring sinyal pertama adalah ....

o A. 
D1 – D4

o B. 

C 4700 uF

o C. 

C 100 uF

o D. 

Trafo

o E. 

IC 7805
 

 27. 

Fungsi dioda pada rangkaian catu daya di atas berfungsi untuk ....

o A. 

Penyuplai sumber tegangan

o B. 

Regulator tegangan 7,5V

o C. 

Filter sinyal pertama

o D. 

Menyearahkan gelombang

o E. 

Filter sinyal terakhir dari trafo


 

 28. 
Untuk menghasilkan tegangan – 9V maka IC regulator yang digunakan
adalah ....
o A. 

7805

o B. 

7905

o C. 

7809

o D. 

7909

o E. 

7812
 

 29. 
Range / jangkauan tegangan untuk logika 1 pada tegangan TTL sebesar ....

o A. 

0,7 – 2,4 V

o B. 

0,7 – 5 V

o C. 

2 – 4,8 V

o D. 

2,4 – 4,8 V

o E. 

2,4 – 5 V
 

 30. 
Komponen elektronika yang dapat  dijadikan saklar elektronika adalah ....
o A. 

Resistor

o B. 

Transistor

o C. 

Transformator

o D. 

Relay

o E. 

Dioda
 

 31. 
Output gerbang logika akan berlogika 1 jika semua inputnya berlogika 1 maka
gerbang yang dimaksud adalah gerbang ....

o A. 

OR

o B. 

NOT

o C. 

NAND

o D. 

AND

o E. 

XOR
 

 32. 
Simbol gerbang berikut adalah simbol untuk gerbang ....

o A. 

OR

o B. 

NOT

o C. 

NAND

o D. 

AND

o E. 

XOR
 

 33. 
Gerbang logika yang biasa disebut inverter adalah gerbang ....

o A. 

OR

o B. 

NOT

o C. 

NAND

o D. 

AND

o E. 

XOR
 

 34. 
Perhatikan tabel kebenaran di bawah ini. Gerbang yang tepat untuk tabel
kebenaran tersebut adalah ....

o A. 

OR

o B. 

NOT

o C. 

XOR

o D. 

AND

o E. 

NAND
 

 35. 
Bagian dari sistem mikroprosesor yang berfungsi sebagai pemilih jalur data saat
komunikasi data dilakukan adalah ....

o A. 

Dekoder

o B. 

Encoder

o C. 

Data selector

o D. 

Data control

o E. 
Multiplexer
 

 36. 
Bagian sistem mikroprosesor yang berfungsi sebagai penyimpan 1 bit adalah ....

o A. 

Flip Flop

o B. 

RAM

o C. 

ROM

o D. 

Encoder

o E. 

Dekoder
 

 37. 
Pada flip flop RS, jika input R dan S berlogika 1 maka output Q dan Q’ berlogika
....

A. Q = 1 dan Q’ = 0

o B. 

Q = 0 dan Q’ = 1

o C. 

Q = 0 dan Q’ = 0

o D. 

Q = X dan Q’ = X

o E. 

Memori (keluaran sebelumnya)


 

 38. 
Flip flop RS tidak berfungsi jika inputnya berlogika ....

o A. 

R = 0 dan S = 0

o B. 

R = 0 dan S = 1

o C. 

R = 1 dan S = 0

o D. 

R = 1 dan S = 1

o E. 

R = Xn dan S = Xn-1
 

 39. 
Huruf  D  pada flip flop  D  berarti ....

o A. 

Done

o B. 

Decoy

o C. 

Data

o D. 

Delay

o E. 

Distractor
 

 40. 
Kode seri IC TTL untuk Gerbang Logika  AND adalah ...

o A. 

7400

o B. 

7404

o C. 

7408

o D. 

7432

o E. 

7486
Latihan Soal Teknik Mikroprosessor Kelas X

Berilah tanda silang pada pilihan jawaban A, B, C, D dan E yang benar!

1. Apa yang dimaksud bus width ?

a.

Siklus pemrosesan komputer yang kecepatannya terukur dalam kaitan dengan banyaknya intruksi suatu
chip

d.

Siklus pemrosesan komputer yang kecepatannya terukur dalam kaitan banyaknya instruksi

b.

Jumlah jalur yang mana data dan instruksi melintas sinyal elektrik pada chip komputer

e.

Jumlah saluran pada port input Output

c.
Jarak antara transistor

2. Sifat Piranti Output piranti Output Non-programmable, Kecuali ....

a.

Three-state

d.

Latch

b.

Satu arah

e.

Semua salah

c.

Bufffer

3. Pada Port IO Mikrokontroller pada saat diprogram sebagai INPUT, maka sifat Port tersebut sebagai ....

a.

Buffer

d.

Memori

b.

Port biasa

e.

Gate

c.

Latch

4. Perintah CLR C berungsi untuk ....

a.

Mengisi Register C
d.

Mengeset Carry

b.

Mereset Register C

e.

Meng-Clear Register C

c.

Mereset Carry

5. Pada Port IO Mikrokontroller pada saat diprogram sebagai OUTPUT, maka sifat Port tersebut
sebagai ....

a.

Buffer

d.

Memori

b.

Port biasa

e.

Gate

c.

Latch

6. Proses pengaktifan suatu program Interup rutin adalah karena ....

a.

Instruksi Interupt

d.

Semua benar

b.

Request Interupt
e.

Semua salah

c.

Interupt call

7. BUS kontrol standar ROM terdiri atas

a.

RD, WR, CS

d.

WR, RD, OE

b.

OE, CE

e.

RD, OE, CE

c.

WR, OE, CE

8. Penghubung uC dengan komponen lain adalah ….

a.

Port

d.

Bluetooth

b.

Bus

e.

Data

c.

Konektor
9. Apabila sebuah Mikroprosesor dengan bus 16-bit data dan 16-bit alamat, maka kapasitas memori
sebesar ....

a.

32 kB

d.

256 Kb

b.

64 KB

e.

16 kB

c.

128 kB

10. Pada saat Mikrokontroller 8051 MODE External maka fungsi port yang dapat dipergunakan sebagai
PORT IO adalah ....

a.

P0

d.

P3

b.

P1

e.

Semua benar

c.

P2

11. Perbedaan DRAM dan SRAM adalah ....

a.
Tegangan catu daya DRAM lebih besar

d.

SRAM lebih cepat

b.

Kapasitas SRAM lebih besar

e.

SRAM memerlukan Refresh data

c.

DRAM memerlukan clock data

12. Instruksi SUBB A, 56, maka instruksi ini termasuk mode pengalamatan ....

a.

Desimal

d.

Oktal

b.

Heksadesimal

e.

Duodesimal

c.

Biner

13. Instruksi AJMP mempunyai jangkauan pengalamatan ....

a.

8 bit

d.

12 bit

b.

11 bit
e.

10 bit

c.

16 bit

14. Sistem Interkoneksi BUS …

a.

Alamat, Kontrol, Register

d.

Data, mikroprosesor, Alamat

b.

Data, Kontrol, ALU

e.

semua salah

c.

Data, Alamat, Kontrol

15. Kondisi awal, A=20H, B=40, Memori alamat 55H = 40H, R1=55H, dengan Instruksi ADD A, R1, maka
setelah eksekusi nilai A adalah ....

a.

20H

d.

75H

b.

55H

e.

70H

c.

80H
16. Yang TIDAK termasuk jenis memori RAM adalah ....

a.

SRAM

d.

DDR3 RAM

b.

DDR RAM

e.

Flash

c.

DRAM

17. SP (Satck Pointer) memiliki data default …

a.

0000h

d.

0010h

b.

0004h

e.

FFFFH

c.

0007h

18. Dibawah ini merupakan fungsi dari register program status word kecuali ....

a.

Menyimpan nilai carry

b.
Menyimpan nilai aux carry

c.

Menunjukkan overflow

d.

Register selector pada register bank

e.

Menyimpan hasil penjumlahan

19. Proses pengaktifan suatu program subrutin adalah karena ....

a.

Instruksi Acall

d.

Semua benar

b.

Instruksi Scall

e.

Semua salah

c.

Instruksi Mcall

20. Pada Mikrokontroller 8051 General purpose register atau yang dikenal sebagai regsiter bank
terletak pada alamat internal RAM berapa dalam hexa ?

a.

00-1F

b.

20-2F

c.

30-3F

d.

40-4F
e.

50-5F

21. Pilih nilai akhir yang benar dari accumulator yang ada di program ini

mov 30h,#20h

mov R0,#30h

mov A,#0

mov A,@R0

a.

30h

d.

50h

b.

20h

e.

10h

c.

00h

22. Instruksi yang digunakan untuk mengubah data dari 0 ke 1 atau sebaliknya menggunakan…CPL

a.

INC

d.

CMP

b.

DEC

e.

NOT

c.

NEG
23. Dibuat tahun 1997, Speed bekisar antara 450-933 MHz, WORD LENGTH 32 bit, Jumlah Transistor
sebanyak 7,5 juta buah adalah ciri dari Tipe microposesor ....

a.

Intel Pentium MMX

d.

Intel Pentium III

b.

Intel Pentium II

e.

Intel Itanium Processor

c.

Intel 80486

24. Apa yang dimaksud dengan Embeded System ....

a.

Sistem Mikroprosesor pada sutu peralatan

d.

Semua Benar

b.

Rangkaian Mikrokontroller yang lengkap

e.

Semua salah

c.

Mikrokontroller yang menjadi bagian suatu peralatan

25. Yang TIDAK termasuk memori ROM adalah ....

a.

PROM
d.

EPROM

b.

EEPROM

e.

EVRROM

c.

Semua salah

26. Pada setiap N-masukan Decoder maka mempunyai jumlah kanal keluaran ....

a.

2N keluaran

d.

2 Pankat N-1 keluaran

b.

2N-1 keluaran

e.

Semua salah

c.

2 pangkat N keluaran

27. Perbedaan DRAM dan SRAM adalah ....

a.

Tegangan catu daya DRAM lebih besar

d.

DRAM lebih cepat

b.

Kapasitas SRAM lebih besar

e.
SRAM memerlukan Refresh data

c.

DRAM memerlukan refresh data

28. Yang memiliki kapasitas ROM lebih besar dari RAM adalah…

a.

Mikroprosesor

d.

Mikrokontroller

b.

Mikrokomputer

e.

semua salah

c.

Server

29. Pembagi frekwensi pada internal clock Mikrokontroller 8051 adalah sebesar ....

a.

d.

16

b.

10

e.

32

c.

12

30. Instruksi ADD A, #56, maka #56 menunjukkan nilai ....


a.

Desimal

d.

Oktal

b.

Heksadesimal

e.

Duodesimal

c.

Biner

31. Pada program dibawah ini tunjukkan dimana nilai 20h disimpan pada alamat RAM internal 8051
yang tersimpan di R0

mov psw,#08h

mov R0,#20h

a.

00h

d.

10h

b.

08h

e.

1Fh

c.

0Fh

32. Instruksi MOV pada 8051 berfungsi…

a.
memindah data

d.

menginvers data

b.

menyalin data

e.

menghapus data

c.

menambahkan data

33. Pada Program berikut, dimana disimpan hasil operasionalnya ....

mov a, 23

add a, 45

mov 56, a

mov a, 24

adc a, 46

mov 57, a

a.

46 dan 57

d.

45 dan 46

b.

56 dan 57

e.

24 dan 56

c.

23 dan 24
34. Berapa kapasitas memori dari Mikroprosesor (8-bit) memiliki lebar bus alamat memori16-bit

a.

4kB

d.

32kB

b.

8kB

e.

64kB

c.

16kB

35. Bagian dari Flag register…kecuali

a.

Aritmatic

d.

Sign

b.

overflow

e.

Operation

c.

parity

36. Pada program dibawah ini tunjukkan dimana nilai 20h disimpan pada alamat RAM internal 8051
yang tersimpan di R0

mov psw,#00h
mov R0,#20h

a.

00h

d.

10h

b.

08h

e.

1Fh

c.

0Fh

37. Dibawah ini adalah karakteristik micro-processor (uP), kecuali ....

a.

Hanya terdiri dari single-chip CPU

d.

Berkomunikasi dengan port

b.

Tersedia BUS

e.

Jumlah port dapat diatur

c.

Kapasitas RAM dapat diatur

38. Fungsi RAM adalah ....

a.

Menyimpan data

d.
Menyimpan data, register dan instruksi

b.

Menyimpan register

e.

Menyimpan data dan instruksi

c.

Menyimpan instruksi

39. Berikut termasuk masukan Interup resource pad 8051, kecuali ....

a.

Timer 0

d.

Ext interupt 0

b.

Timer 1

e.

IntReq 0

c.

Ext interupt 0

40. Hitung delay yang dihasilkan dari operasi program berikut dengan asumsi kristal 12 MHz
keterangan .... NOP = 1 siklus mesin MOV= 1 siklus mesin DJNZ = 2 siklus mesin

mov R2,#20h

start ....

NOP

DJNZ R2,Start

a.

20 s

d.
61 mikro sekon

b.

20 mikro sekon

e.

62 mikro sekon

c.

60 mikro sekon

Soal Latihan Harian Mikrokontroler BSI

1. Banyaknya kaki pin Mikrokontroler ATMEGA 16 adalah :

A. 32  C. 40
B. 16 D. 28
E. 24

2. Chip yang bekerja berdasarkan instruksi program dan dapat menjalankan lebih dari satu program
adalah   ….:

A. Mikrokomputer C. Mikrokontroler
B. Mikroprosesor D. IC Digital
E.  IC Analog

3. Mikrokontroler Atmega mebutuhkan fulsa dengan frekuensi:

A. 12 KHz C. 12 GHz
B. 12 MHz D. 112 MHz
E. 1,2 MHz

4. Komponen elektronik bisa menghasilkan pulsa listrik digunakan pada mikroprosesor dan
mikrokontrole :

A. Capasitor C. Resistor
B. Induktor D. Kristal (X-tal)
E. Transistor

5. ISP Mikrokontroler Atmega 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

===========

1. Suatu sofware yang berfungsi untuk menterjemahkan kode-kode instruksi menjadi bahasa mesin
adalah :

A. Emulator C. Interface ISP


B. Simulator D. Downloader
E. Compiler

2. Perangkat lunak yang mensimulasikan kerja Mikrokontroler atau mikroprosesor didalam PC …. :

A. Simulator C. Interface ISP


B. Emalater D. Downloader
E. Compiler

3. Tegangan yang dapat di berikan ke Mikrokontroler Atmega:

A. 5 Volt DC C. ± 15 Volt
B. 15 Volt DC D. ± 10 Volt
E. 12 Volt DC

4. Mikrokontroler Atmega dapat terhubung ke PC melalui :

A. PCI  C. LAN
B. VGA D. USB
E. ISA

5. Kaki Reset pada Mikrokontroler Atmega terapat pada :

A. Pin 7 C. Pin 9
B. Pin 8 D. Pin 10
E. Pin 6

Soal Latihan Harian Mikrokontroler BSI

1. Fungsi dari ROM pada Chip Mikrokontroler Atmega adalah:

A. Read/Only C. SDRAM
B. Write/RAM D.  EEPROM
E. Write ROM
2. GPR (General Purpose Register Menepati alamat data yaitu:

A. $60 s/d $45F  C. $00 s/d $3F


B. $0000 s/d $001F  D. $00 s/d 005F
E. $00 s/d $1FF

3. Penambahan kapasitas memori dikenal dengan istilah :

A. Interupt  C. Counter
B. Instruksi D. Ekpansi memory
E. Register

4. Status Register (SREG) memiliki berapa bit…. :

A. 10 C. 4
B. 16 D. 24
E. 8

5. Data akan hilang jika catu daya padam adalah ciri-ciri Memori:

A. ROM C. RAM
B. PROM D. EEPROM
E. SDRAM

===============

1. Mikrokontroler menjalankan intruksi/perintah dalam bentuk:


A. Hexa E. Biner
B. Simbol D. ASSCI
E. Desimal

2. Basic dan C/C++ adalah contoh bahasa pemogram yang digunakan untuk menulis program
mikrokontroler. Basic dan C/C++ termasuk level bahasa ……:

A. Tingkat rendah C. Tingkat tinggi


B. Slow D. Medium
E. Tingkat Menengah

3. Assemler adalah bahasa pemogram yang di gunakan untuk menulis program mikrokontroler,
termasuk level bahasa :

A. Tingkat rendah C. Tingkat tinggi


B. High D. Medium
E. Tingkat Menengah
4. Bilangan Desimal memiliki nilai angka:

A. 0 s/d 7 C. 0 dan 1
B. 0 s/d 9 D. 0 s/d 3
E. 0 s/d F

5. Penulisan program format hexsadesimal kedalam listing program adalah:

A. 0A4H C. 132  B. 0B0010 D. 0x2F


E. 0011B

Soal Latihan Harian Mikrokontroler BSI

1. Untuk dapat memutar/mengulang aliran program tanpa henti adalah

A. Continue C. Super Loop


B.  Register D. Goto
E. Switch

2. Pengertian If( … ) { … } adalah

A. Penjumlahan C. menguji satu variabel


B. Aritmatika D. mengecek satu kondisi
E. Untuk melompat ke baris program

3. Perintah/interuksi untuk menggeser kekanan per bit adalah:

A. ++>  C. >=


B. ===  D. >>
E. <<

4. Simbol-simbol instruksi seperti : !, &&, II, dikenal dengan:

A. Operator per Bit   C. Operator Kondisi


B. Operator Aritmatika D. Operator Assignment
E. Operator Logika

5. Untuk menguji satu variabel dengan beberapa jawaban konstanta adalah dengan instruksi:

A.  Switch C. Super Loop


B.  Register D. Goto
E.  Continue

===============
1. Software Proteus merupakan bagian :

A. Download Program C. Simulator


B. Compiler D. ISP Program
E. Emulator

2. “Make Clean” merupakan  :

A. Download Program C. Compiler Program


B. Mengapus program D. ISP Program
E. Simulator Program

3. Pada WinAVR template fungsi kosong void.dalam text clip juga disediakan template standar c pada :

A. Function  C. Fonction
B. Application  D. Aplikasi
E. Simulasi

4. Dalam Penulisan program di perlukan :

A. Blog Diagram  C. Normalisasi


B. Skema Rangkaian         D. Compiler
E. Flowchart

5. Pada bar Lock Chip adalah :

A. Mengapus C. Membaca
B. Menulis D. Mengunci
E. Mengedit

Soal Pilihan Ganda!!!!!!!


1. Digunakan oleh mikroprosesor untuk mengirim informasi alamat memori atau port I/O adalah..
    a.    Bus Data                d. Bus System
    b.    Buat Address         e. Semua salah
    c.    Bus Control

    Jawab  :  d. Bus System

2. Ukuran bus alamat menentukan berapa kapasitas memori yang ada, misalnya ukuran bus alamat 16
bit     (16   jalur alamat) akan mampu mengalamati...
    a. 162                        d. 216
    b. 21                        e. Semua salah
    c. 212 

     Jawab   :  d. 216

3. Tugas Bus Control antara lain....


    a.    menandakan isyarat untuk membaca
    b.    menandakan isyarat untuk menulis
    c.    pemilihan memori
    d.    interupsi
    e.    semua benar

    Jawab  :  e. Semua Benar

4.Register yang digunakan secara khusus para operasi aritmatika dalam operasi pembagian dan
penguruangan adalah…
    a.    Register AX                d. Register DX
    b.    Register BX                e. Semua salah
    c.    Register CX
   
   Jawab  :  a. Register AX

5. Register DX bertugas untuk...


    a.    digunakan secara khusus pada operasi looping dimana register ini menentukan berapa
banyaknya                    looping yang akan terjadi

    b    .digunakan secara khusus para operasi aritmatika dalam operasi pembagian dan penguruangan
    c.    digunakan untuk menampung sisa hasil pembagian 16 bit.
    d.    biasanya digunakan untuk menunjukkan suatu alamat offset dari suatu segmen
    e.    semua salah

   Jawab  :  c. Digunakan untuk menampung sisa hasil pembagian 16 bit.

6.  Fungsi dekoder...


    a.    memilih chip yang akan diakses mikroprocessor
    b.    memilih piranti input yang akan diakses mikroprocessor
    c.    memilih piranti output yang akan diakses mikroprocessor
    d.    memilih perangkat yang akan diakses mikroprocessor
    e.    semua salah
    Jawab  :  e. Semua Salah

7.  Register yang berisi data, baik data yang berasal dari prosesor maupun memory..
    a.    MDR                    d. MCR
    b.    MAR                    e. Semua salah
    c.    RAM

   Jawab  :  a. MDR

8.  Tokoh Perusahaan Intel yang mengenalkan teori Moore adalah...


    a.    Gery Moore                d. Mark Moore
    b.    Gordon Moore                e. Semua salah
    c.    Jonathan Moore

   Jawab  :  b. Gordon Moore

9.  Karakter pada Mikroprocessor antara lain...


    a.    Internal data bus size            d. Clock Speed
    b.    External data bus size            e. semua benar
    c.    Memory address size

   Jawab  :  e.  Semua Benar

10. Fungsi utama mikroprocessor adalah, kecuali


    a.    Mengambil instruksi dan data dari memory
    b.    Memindahkan data dari dan ke memory
    c.    Mengirimkan sinyal kendali dan melayani sinyal interupsi
    d.    Mengatur pekerjaan dari brainware
    e.    Mengerjakan fungsi – fungsi operasi logika dan aritmetika

  Jawab  :  d. Mengatur pekerjaan dari brainware

1.Secara umum register-register dalam kelompok ini dapat digunakan untuk berbagai keperluan,
walaupun  demikian ada pula penggunaan khusus dari masing-masing register ini yaitu Register AX, BX,
CX, dan DX. Jelaskan fungsi dari register-register tadi.?

Jawab :

Fungsi Register :
Register AX (16 bit),terdiri dari AH (high byte/8 bit),AL (low byte/8 bit) berfungsi sebagai
masukan,atau      menampung hasil proses / perhitungan (add, sub, mul,dan div) dan sering untuk
menyimpan data sementara.
Register BX (16 bit),terdiri dari BH (high byte.bit), AL (low byte/8 bit) yang berfungsi dapat mengambil
atau menulis langsung dari/ke memory dengan segment DS (Data Segment) serta dapat dipakai sebagai
pointer pada suatu basis data misalnya.Register CX (16 bit),terdiri dari CH (high byte.bit),CL (low byte/8
bit) Berfungsi untuk menampung cacah perulangan suatu operasi (loop,string,shift,dan rotate).Register
ini dapat dipakai sebagai penyimpan data sementara.

Register DX (16 bit),terdiri dari DH (high byte.bit),DL (low byte/8 bit) Membantu AX dalam proses
perkalian dan pembagian, terutama perkalian dan pembagian 16 bit.DX merupakan register offset dari
DS. Menunjukkan nomor port pada operasi port. Dipakai sebagai penampung sementara data.Dipakai
berpasangan dengan register AX,operasi perkalian dan pembagian 16 bit.Pada operasi, I/O ke dan dari
port, DX menampung port yang akan diakses.

2.Jelaskan proses yang terjadi pada saat Processor mengambil data/inst dari memory?

JAWAB :

Dalam memproses sebuah aplikasi, processor melakukan operasi aritmatika dan logika terhadap data.
Data tersebut diambil dari memori atau diperoleh dari alat input yang dioperasikan oleh operator
seperti papan ketik (keyboard), mouse dan lainnya. Kerja prosesor ini dikontrol oleh sekumpulan
instruksi software. Software tersebut diperoleh atau dibaca dari media penyimpan seperti harddisk,
disket, CD, dan lainnya. Kemudian instruksi-instruksi tadi disimpan dalam RAM. Setiap instruksi diberi
alamat unik yang disebut alamat memori. Untuk selanjutnya, prosesor akan mengakses data-data yang
ada pada RAM, dengan cara menentukan alamat data yang dikehendaki. Prosesor dan RAM
dihubungkan oleh unit yang disebut bus. Saat sebuah program dijalankan,data akan mengalir dari RAM
melalui bus, menuju ke processor. Di dalam processor, data ini di-dekode, kemudian berjalan ke ALU
yang bertugas melakukan kalkulasi dan perbandingan. Kadang-kadang data disimpan sementara di
register agar dapat diambil kembali dengan cepat untuk diolah. Setelah selesai, hasil pemrosesannya
mengalir kembali ke RAM atau ke media penyimpan. Apabila data hasil prosesan tadi akan diolah lagi,
maka data tersebut akan disimpan dalam register. Demikian seterusnya.

3.Tuliskan perbedaan antara MDR (Memory Data Register) dan MAR (Memory Address Register)?

    Jawab :

MAR : MEMORY ADDRESS REGISTER

Register yang berisi alamat yang mana alamat tersebut adalah alamat dari sel memory.

MDR : MEMORY DATA REGISTER

register yang berisi data, baik data yang berasal dari prosesor maupun memory
4.Jelaskan teori Moore menurut pengetahuan anda?

    Jawab :

merupakan pernyataan  oleh pendiri Intel Gordon Moore yang memprediksikan bahwa jumlah transistor
di CPU akan berlipat ganda setiap 18 bulan. Hukum ini, pertama kali muncul pada tahun 1965, dan
hukum ini memang telah dipercaya selama hampir setengah abad, dan sekarang ini adalah model untuk
prediksi tren teknologi masa depan.

5.Gambarkan blok diagram sistem BUS pada mikroprocessor?

  Jawab: 

Pilihan Ganda !

1.    Dibawah ini terdapat macam macam mikrokontroler, yang tidak termasuk dalam mikrokontroler
dibawah ini adalah ?

a. MCS-51

b. AVR

c. PIC

d. ARDUINO

e. AMD

2.    Jaringan nirkabel dapat disebut dengan ?

a.    WiFi

b.    Wired Network
c.    MAN

d.    WAN

e.    Client-server

3.    Yang merupakan versi dari Mikrokontroler MCS-51 , adalah ?

a. AT90

b. Atmega

c. ATX Mega

d. Atmel AT89C51

e. Ardunino

4.    Dibawah ini merupakan kelebihan dari jaringan Wifi , kecuali !

a. Kebebasan konektivitas

b. Kemudahan proses instalasi

c. Akses yang mudah

d. Semakin banyak user , semakin banyak perangkat yang digunakan

e. Area kerja yang luas

5.    Mikrokontroler PIC dibuat oleh instansi ?

a. Masimo Banzl

b. Microchip Technology

c. Atmel

d. Linus Torvald

e. Intel Core

6.    Yang merupakan jenis computer terapan jaringan berdasarkan ukuran , kecuali ?

a. LAN

b. MAN

c. WAN

d. HYBRYD
e. INTERNET

7.    Yang merupakan mikrokontroler hasil modifikasi dari Masimo Banzl adalah ?

a. MCS-51

b. AVR

c. ARDUINO

d. RASPEBERRY PI

e. PIC

8.    Jenis computer terapan jaringan berdasarkan koneksi adalah ?

a. Lan

b. Hybrid

c. Wan

d. Internet

e. Man

9.    Yang merupakan bagian dari bagan system computer minimal adalah ?

a. Central Processing Unit

b. Interconected

c. ATX mega

d. Hybrid

e. Peer To Peer

10.  Merupakan jaringan computer yang bersifat global , adalah sepenggal pengertian dari ?

a. Wan

b. Peer To Peer

c. Lan

d. Internet

e. Hybrid

11. suatu komponen elektronika yang di dalamnya terdapat rangkaian mikroprosesor, memori


(RAM/ROM) dan I/O, rangkaian tersebut terdapat dalam level chip atau biasa disebut single chip
microcomputer. Pengertian diatas merupakan pengertian dari.....

a. Mikrokontroler
b. RAM

c. Harddisk

d. Motherboard

e. CD room

12.  

Gambar diatas merupakan mikrokontroler tipe....

a.    Raspberry

b.    AVR

c.    PIC

d.    AT89S51

e.    ARM

13. Berikut ini merupakan kelebihan jaringan nirkabel, kecuali.....

a.    Kemudahan proses instalasi

b.    Mobilitas yang memadai

c.    Kelemahan pada konfigurasi

d.    Mudah bereaktivitas

e.    Mobilitas dan produktifitas tinggi

14. MAN Biasanya mencakup daerah antar...


a. Benua

b. Kota

c. Kecamatan

d. Negara

e. Sekolah

15. Kasus kriminal yang sering terjadi di internet biasanya terjadi pada situs..

a. Kejahatan Dunia maya (criminal cyber)

b. Website ilegal

c. Penipuan

d. Penyebaran pornografi

e. Penyebaran informasi yang salah/menyesatkan

16. Kabel fiber optic biasanya digunakan pada jaringan ..

a. MAN

b. LAN

c. WAN

d. INTERNET

e. WIFI

17. Berikut adalah kekurangan LAN...

a. Cakupan wilayah lebih kecil

b. Irit dalam hal biaya

c. Akses komputer lebih cepat

d. Tidak memerlukan operator

e. Tidak memerlukan ruang yang luas

18. Kombisasi dari dua topologi berbeda berpadu menjadi satu bentuk baru pada sistem jaringan
komputer, pengertian diatas merupakan pengertian dari...

a. Hybird

b. Peer to peer
c. Client server

d. Wifi

e. Internet

19. Berikut ini merupakan jenis komputer terapan jaringan berdasarkan ukuran, Kecuali....

a.    WAN

b.    MAN

c.    LAN

d.    INTERNET

e.    Peer To Peer

20. Client server merupakan jenis komter jaringan berdasarkan...

a.    Ukuran

b.    Alat koneksi

c.    Fungsi alat

d.    Man

e.    internet

21. Sebutkan bagian bagan sistem koputer minimal?

a.    Man dan Wan

b.    Memory utama dan  Lan

c.    Perangkat masukan/keluaran dan Pemroses

d.    Lan dan Interkoneksi

e.    Bus dan sistem

22. Sebutkan jenis micro kontroler

a.    Keluarga AVR dan Lan

b.    Interkoneksi dan Man

c.    Memory utama dan Wan

d.    ARM dan Intel

e.    Hub
23. Apa pengertian dari micro kontroler

a.    Suatu chip berupa ic yg dapat menerima sinyal input,mengolahnya memberi sinyal output sesuai
dengan program diisikan kedalamnya

b.     Mengendalikan operasi komputer dan       melakukan fungsi pemrosesan data

c.     Menyimpan data dan program

d.     Struktur dan mekanisme untuk menghubungkan pemroses.memory utama,perangkat


masukan/keluaran

e.    Penyimpan Sementara

24. Apa fungsi pemroses di sistem komputer minimal

a.    Menyimpan data dan program

b.    Struktur dan mekanisme untuk menghubungkan pemroses.memory utama,perangkat


masukan/keluaran

c.    Mengendalikan operasi komputer dan       melakukan fungsi pemrosesan data

d.    Memindahkan data antara komputer dan lingkungan

e.    Cycle time

25. Sebutkan jenis micro kontroler

a.    PIC

b.    Pemroses

c.    Lan

d.    Interkoneksi

e.    Wan

26. Jenis komputer terapan berdasarkan fungsi alat dibagi menjadi 2 yaitu

a.    Nirkabel dan berkabel

b.    Kanan kiri

c.    Vga dan Hdd

d.    Utp dan Stp


e.    Lan Wan

27. Teknologi yg menghubungkan 2 piranti untuk bertukar data,tanpa media kabel adalah pengertian
dari

a.    Berkabel

b.    Utp

c.    Lan

d.    Nirkabel

e.    High

28. Dampak kelebihan dari internet,kecuali

a.    Media Informasi

b.    Media Penghibur

c.    Rentan terhadap virus

d.    Alat berkomunikasi

e.    Hiburan

29. Dampak kelebihan dari client-server,kecuali

a.    Lebih aman

b.    Semua data dapat dibackup pada suatu lokasi sentral

c.    Media informasi

d.    Membutuhkan administrator yg handal

e.    Peer to peer

30. Jaringan komputer dimana setiap host dapat menjadi server dan juga menjadi client secara
bersamaan disebut

a.    Client server

b.    Peer to peer

c.    Hybrid

d.    Lan
e.    Man

Anda mungkin juga menyukai