Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

TA Mikro Modul 2

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

CMSIS merupakan singkatan dari:

a)

Common Microcontroller Software Interface Standard

b)

Core Microcontroller System Integrated Software

c)

Central Micro System Interface Standard

d)

Control Machine Software Integration System

2.

Berikut adalah 4 teknik dasar manipulasi bit, kecuali:

a)

Bit Setting

b)

Bit Cooling

c)

Bit Clearing

d)

Bit Toggling

3.

Library CMSIS menyediakan akses langsung ke:

a)

RAM

b)

Register perangkat keras

c)

Flash Memory

d)

Compiler

4.

Apa makna dari GPIOA->ODR |= (1 << 5);

a)

Menyalakan bit ke-5 pada register ODR Port A

b)

Mematikan bit ke-5 pada register ODR Port A

c)

Menghapus nilai register

d)

Membaca input

5.

Apa makna dari GPIOA->ODR &= ~(1 << 5);

a)

Menyalakan bit ke-5 pada register ODR Port A

b)

Mematikan bit ke-5 pada register ODR Port A

c)

Menghapus nilai register

d)

Membaca input

6.

Keuntungan CMSIS adalah:

a)

Menambah konsumsi memori

b)

Memudahkan porting program

c)

Membuat program lebih lambat

d)

Menambah kompleksitas

7.

Kode yang sesuai untuk kondisi table berikut adalah:

a)

GPIOx->GPIO_TypeDef* |= (1U << 3*2);

b)

GPIOx->GPIO_TypeDef* &= ~(3U << 1*2);

c)

gtw

d)

(Suatu caption yang nguwawor)

8.

Dalam CMSIS, akses GPIOA->ODR berarti:

a)

Membaca input

b)

Menulis output data register

c)

Mengatur clock

d)

Mengatur interrupt

9.

Contoh perangkat output yang digunakan dalam latihan modul CMSIS adalah:

a)

LCD 16x2

b)

Seven Segment

c)

OLED Display

d)

Servo Motor

10.

Perbedaan utama antara bahasa C dan assembly pada STM32 adalah:

a)

Assembly lebih mudah

b)

C lebih abstrak dan portabel

c)

Assembly lebih portabel

d)

C lebih lambat