Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

UTS Sitem Mikroprosessor

Total questions: 50

Worksheet time: 37mins

Name
Class
Date
1.

Mikroprosesor adalah…

a)

Perangkat yang hanya berfungsi menyimpan data

b)

CPU yang terintegrasi dalam satu chip

c)

Sistem komputer lengkap dengan ROM dan RAM

d)

Perangkat yang hanya mengatur input

e)

Pengganti transistor sepenuhnya

2.

Komponen utama arsitektur mikroprosesor yang melakukan operasi logika adalah…

a)

Register file

b)

Instruction decoder

c)

ALU

d)

Clock generator

e)

DMA

3.

Instruksi assembly MOV AX, 05H termasuk jenis addressing…

a)

Direct

b)

Indexed

c)

Register

d)

Indirect

e)

Immediate

4.

Sistem embedded dirancang untuk…

a)

Menjalankan banyak aplikasi secara sekaligus

b)

Melakukan fungsi umum seperti PC

c)

Melakukan fungsi khusus pada perangkat tertentu

d)

Menjadi server jaringan

e)

Menjalankan OS desktop penuh

5.

Pada perangkat I/O, status register berfungsi untuk…

a)

Menyimpan program utama

b)

Menentukan alamat instruksi

c)

Menyimpan kondisi perangkat

d)

Menyimpan alamat memori

e)

Menentukan kecepatan clock

6.

Unit yang bertanggung jawab mengatur eksekusi instruksi adalah…
​ ​ ​ ​ ​ ​ ​

a)
Contol unit
b)
ALU
c)
DMA
d)
Instruction pointer
e)
Stack
7.

Arsitektur von Neumann memiliki ciri…

a)

Data dan instruksi dipisahkan pada memori

b)

Menggunakan dua bus clock

c)

Instruksi dan data berada pada memori yang sama

d)

Tidak membutuhkan register

e)

Hanya mendukung operasi logika

8.

Instruksi ADD AX, BX berfungsi untuk…

a)

Membandingkan dua nilai

b)

Mengurangi nilai AX

c)

Menambah nilai AX ke BX

d)

Menambahkan Nilai BX ke AX

e)

Mengurangi nilai AX ke BX

9.

Salah satu karakteristik sistem embedded adalah…

a)

Tidak memerlukan mikrokontroler

b)

Berfungsi sebagai komputer multi-purpose

c)

Menggunakan resource terbatas

d)

Menggunakan listrik tak terbatas

e)

Hanya bekerja secara offline

10.

Buffer pada perangkat I/O digunakan untuk…

a)

Menjaga aliran data antara perangkat yang berbeda kecepatan

b)

Menyimpan bootloader

c)

Mengganti clock CPU

d)

Mengatur jalur interrupt

e)

Meningkatkan tegangan input

11.

Mikroprosesor bekerja berdasarkan urutan…

a)

Execute–Fetch–Decode

b)

B. Decode–Execute–Power On

c)

Input–Process–Output

d)

Reset–Stop–Run

e)

Fetch–Decode–Execute

12.

Register PC (Program Counter) berfungsi untuk…

a)

Menyimpan hasil operasi ALU

b)

Menentukan alamat instruksi berikutnya

c)

Menyimpan data I/O

d)

Mengatur kecepatan clock

e)

Mengingat status flag

13.

Instruksi CMP AX, BX akan…

a)

Menyimpan hasil pengurangan di AX

b)

Menambah AX dan BX

c)

Menyimpan hasil pengurangan di BX

d)

Mengubah flag tanpa menyimpan hasil

e)

Memindahkan BX ke AX

14.

Sistem embedded real-time kategori hard memiliki ciri…

a)

Deadline harus dipenuhi tanpa toleransi

b)

Toleransi tinggi terhadap keterlambatan

c)

Dapat melewati deadline

d)

Tidak membutuhkan mikrokontroler

e)

Tidak memerlukan sensor

15.

Interrupt pada perangkat I/O memungkinkan…

a)

CPU menunggu perangkat terus-menerus

b)

Perangkat memberi sinyal CPU saat perlu layanan

c)

CPU berhenti selamanya

d)

Menghapus data di memori otomatis

e)

Mengganti program utama

16.

ALU akan memengaruhi flag berikut, kecuali…

a)

Zero

b)

Carry

c)

Sign

d)

Overflow

e)

Parity

17.

Mikroarsitektur RISC memiliki ciri…

a)

Instruksi sangat kompleks

b)

Instruksi banyak dan beragam

c)

Tidak memiliki register

d)

Instruksi sederhana dan eksekusi cepat

e)

Tidak mendukung pipeline

18.

Instruksi jump tanpa syarat adalah…

a)

JZ

b)

JNZ

c)

JC

d)

JMP

e)

JO

19.

Pada sistem embedded, firmware disimpan di…

a)

RAM

b)

ROM/Flash

c)

Cache

d)

CPU

e)

Port paralel

20.

Cara kerja Direct Memory Access (DMA) adalah…

a)

Menghentikan semua tugas CPU

b)

Mengakses memori tanpa melibatkan CPU secara langsung

c)

Menghapus program dari RAM

d)

Mengatur status Memory dan flag

e)

Meningkatkan clock CPU

21.

Bus yang digunakan untuk menentukan lokasi data di memori adalah…

a)

Bus alamat

b)

Bus kontrol

c)

Bus data

d)

Bus interrupt

e)

Bus serial

22.

Instruction decoder berfungsi untuk…

a)

Menjalankan instruksi

b)

Mengonversi opcode menjadi sinyal kontrol

c)

Menyimpan hasil operasi

d)

Mengatur kecepatan clock

e)

Menambah kapasitas memori

23.

Instruksi SHL AX, 1 akan…

a)

Membagi AX

b)

Menambah bit AX ke kanan

c)

Menggeser bit AX ke kiri

d)

Membuat AX bernilai 1

e)

Memindahkan 1 ke AX

24.

Sistem embedded menggunakan mikrokontroler karena…

a)

Harganya paling mahal

b)

Memiliki semua komponen dalam satu chip

c)

Tidak membutuhkan memori

d)

Tidak membutuhkan clock

e)

Menggantikan sensor

25.

Perangkat I/O mapped ditandai dengan…

a)

Ruang alamat terpisah untuk I/O

b)

Menggunakan instruksi MOV

c)

Tidak memiliki register

d)

Tidak bisa berkomunikasi dengan CPU

e)

Selalu menggunakan serial

26.

Mikroprosesor pertama yang populer digunakan secara komersial adalah…

a)

Zilog Z80

b)

Intel 8080

c)

Motorola 68000

d)

ARM7

e)

Intel 8085

27.

Register umum (general purpose register) digunakan untuk…

a)

A. Mengatur alamat I/O

b)

Mengatur jenis interrupt

c)

Mengatur frekuensi clock

d)

Menyimpan status sistem

e)

Menyimpan data sementara saat eksekusi instruksi

28.

Instruksi INC BX akan…

a)

Mengurangi BX

b)

Menghapus isi BX

c)

Membandingkan BX dengan AX

d)

Menambah BX satu nilai

e)

Menggeser BX ke kanan

29.

Pada sistem embedded, sensor berfungsi untuk…

a)

Memberi input kondisi lingkungan

b)

Menyimpan program

c)

Melakukan aksi mekanis

d)

Mengatur sistem file

e)

Membuat sinyal clock

30.

Speaker merupakan contoh perangkat I/O tipe…

a)

Output

b)

Direct-memory

c)

Input

d)

Bidirectional dengan DMA

e)

Interrupt only

31.

Kecepatan mikroprosesor terutama ditentukan oleh…

a)

Kapasitas ROM

b)

Tipe port paralel

c)

Jumlah instruksi

d)

Jenis perangkat I/O

e)

Frekuensi clock

32.

Arsitektur mikroprosesor terdiri dari ...

a)

ALU

b)

Control unit

c)

Register

d)

Sistem Operasi

e)

Memory

33.

Instruksi MOV [2000H], AX menggunakan addressing…

a)

Register

b)

Immediate

c)

Memory direct

d)

Indirect

e)

Stack

34.

Sistem embedded yang menggunakan baterai harus mengutamakan…

a)

Clock tinggi

b)

GPU

c)

Konsumsi daya rendah

d)

Memori eksternal besar

e)

Overclock

35.

Port serial mengirim data secara…

a)

Paralel dan bersamaan

b)

Dua byte sekaligus

c)

Satu bit per waktu

d)

Empat bit per waktu

e)

Tanpa menggunakan clock

36.

Mikroprosesor berbeda dengan mikrokontroler karena…

a)

Mikroprosesor memiliki ROM internal

b)

Mikrokontroler tidak memiliki ALU

c)

Mikroprosesor membutuhkan komponen eksternal tambahan

d)

Mikrokontroler tidak bisa digunakan untuk embedded

e)

Mikroprosesor hanya memiliki 4 register

37.

Cache digunakan untuk…

a)

Menyimpan data jangka panjang

b)

Menyimpan instruksi yang sering digunakan agar akses lebih cepat

c)

Mengatur interrupt

d)

Mengganti fungsi ALU

e)

Mengatur port paralel

38.

Instruksi PUSH AX akan…

a)

Menghapus isi AX

b)

Mengirim AX ke port I/O

c)

Menyimpan AX ke stack

d)

Mengalikan AX dengan BX

e)

Memindahkan AX ke memori secara langsung

39.

Contoh sistem embedded yang bersifat standalone adalah…

a)

Laptop

b)

Printer

c)

Server

d)

PC desktop

e)

Router jaringan

40.

Handshake pada perangkat I/O digunakan untuk…

a)

Menghapus data lama

b)

Sinkronisasi pengiriman dan penerimaan data

c)

Mengatur interrupt clock

d)

Menambah frekuensi CPU

e)

Menyimpan data ke ROM

41.

Instruksi mikroprosesor disimpan di…

a)

Register

b)

Accumulator

c)

Memori utama

d)

Stack pointer

e)

I/O buffer

42.

Pada arsitektur Harvard, data dan instruksi…

a)

Menggunakan memori yang sama

b)

Menggunakan jalur bus berbeda

c)

Tidak memiliki alamat memori

d)

Disimpan di ROM saja

e)

Hanya untuk CPU 16-bit

43.

Instruksi NEG AX berfungsi untuk…

a)

Inverifikasi logika

b)

Menggeser bit

c)

Menghasilkan nilai negatif dari AX

d)

Membuat AX nol

e)

Menambah AX

44.

RTOS pada embedded system digunakan untuk…

a)

Menjalankan aplikasi PC

b)

Mengatur penjadwalan real-time

c)

Menambah kapasitas RAM

d)

Menjalankan game

e)

Menggandakan clock CPU

45.

Port paralel digunakan karena…

a)

Mengirim data lebih cepat dalam bentuk banyak bit sekaligus

b)

Selalu lebih murah

c)

Tidak memerlukan clock

d)

Dapat mengirim data jarak jauh

e)

Tidak membutuhkan protokol

46.

Instruksi mikroprosesor dieksekusi berdasarkan sinyal…

a)

Address Bus

b)

Register

c)

Control unit

d)

ALU

e)

Data Bus

47.

Register yang menyimpan alamat pengambilan data dari stack adalah…

a)

Flag Register

b)

General Purpose Register

c)

Special Purpose Register

d)

Status Register

e)

Memory Data Register

48.

Instruksi OR AX, BX memiliki fungsi untuk…

a)

Operasi logika Mengalikan AX dengan BX

b)

Operasi logika menambah antara AX dan BX

c)

Operasi logika Mengalikan BX ke AX

d)

operasi logika Menambah BX ke AX

e)

Memindahkan AX ke BX

49.

Contoh perangkat embedded dalam otomotif dan Rumah Tangga adalah…

a)

Mesin cuci

b)

ABS system

c)

Laptop

d)

Printer

e)

ECU

50.

Interrupt mask digunakan untuk…

a)

Menghapus semua interrupt

b)

Mengatur prioritas interrupt yang boleh diproses

c)

Menggandakan data I/O

d)

Mengatur sinyal clock

e)

Membuat data menjadi serial