Muhammad Fakhri Luthfi - UTS SISTEM TERTANAM 2
Muhammad Fakhri Luthfi - UTS SISTEM TERTANAM 2
UNIVERSITAS ANDALAS
FAKULTAS TEKNOLOGI INFORMASI
JURUSAN TEKNIK KOMPUTER
DOKUMEN NASKAH
TA. 2021/2022
SOAL UJIAN TENGAH SEMESTER GANJIL 2021/2022
Semester Ganjil
Kode :
Matakuliah : Sistem Tertanam II
Jenis : WAJIB
Hari/Tgl. : Jumat /22 Oktober 2021 Waktu : menit
Smt/Kelas : V/01 dan 02 Lokal Ujian : ujian daring
: 1. Nefy Puteri Novani, M.T
Dosen Sifat UJian : Tutup Buku
2. Rizka Hadelina, M.T
Soal :
Bobot
Input Storage
Output unit
unit Unit
Control
unit
ALU
Input unit = unit ini digunakan untuk memasukka data ke dalam suatu komputer
Storage unit = unit ini digunakan untuk menyimpan data yang berasal dari unit
input,dimana data disusun rapi supaya mudah diproses oleh ALU
Output unit = unit ini digunakan untuk menghasilkan hasil dari operasi yang
dilakukan ada unit ALU,dimana data bisa dimengerti oleh manusia
1
Control unit = unit ini digunakan untuk mengkontrol seluruh unit yang berada
pada computer, hal ini digunakan untuk mencegah terjadinya error, bentorkan data
tau kerusakan permanen pada system computer
Alu = unit ini digunakan untuk melakukan operasi aritmatika, logika pada sebuah
data atau intruksi yang didapatkan dari storage unit
Nama : Muhammad fakhri luthfi
BP :1911511001
Sistem tertanam 2
B.
Jelaskan perbedaan antara mikroprosesor, mikrokomputer dan mikrokontroler. Tambahkan
penjelasan Anda masing-masing nya cocok digunakan untuk apasaja.
Bahasa assembelly merupakan sebuah upgrade dari Bahasa mesin dimana Bahasa
mesin menggunakan nomor o dan 1, Bahasa assembely menggunakan singkatan
pada kodenya seperti MOV utuk menggerakkan kode, ADD untuk menambahkan
kode
Mnemonics merupakan sebuah Teknik yang digunakan untuk mengingat dan
menyipan sebua informasi lebih baik
2 A. Tulis program bahasa Aseembly untuk menghitung persamaan berikut : 25
A + 3B – 2C pada komputer SAP-I. Data A, B dan C disimpan pada lokasi memori 9H sampai
BH. Kemudian tulis juga bahasa mesinnya.
Misalkan (A=1,B=2,C=3)
1 + 3 (2) – 2 (3)
=1 + 6 – 6
=1
In hex Mnemonic MEMORY OPCODE
LOCATION
0H LDA AH 0000 0000 1010
1H ADD BH 0001 0001 1011
2H SUB CH 0010 0010 1100
2
3H ADD DH 0011 0001 1101
4H SUB EH 0100 0010 1110
5H ADD FH 0101 0001 1111
6H OUT 0110 1110 XXXX
7H HLT 0111 1111 XXXX
8H XX H 1000 XXXX
XXXX
9H XX H 1001 XXXX
XXXX
AH 07 H 1010 0000 0111
BH 03 H 1011 0000 0011
B. Apa microinstructions untuk instruksi SUB dan OUT pada komputer SAP-I ? 20
Jelaskan jawaban Anda dengan kombinasi binernya.
SUB = sub merupakan eksekusi kode SAP siklus sub
CP EP LM CE L1 E1 LA EA SU EU LB LO
T4 0 0 0 1 1 0 1 0 0 0 1 1
T5 0 0 1 0 1 1 1 0 0 0 0 1
T6 0 0 1 1 1 1 0 0 1 1 1 1
CP EP LM CE L1 E1 LA EA SU EU LB LO
T1 0 0 1 1 1 1 1 1 0 0 1 0
T2 0 0 1 1 1 1 1 0 0 0 1 1
T3 0 0 1 1 1 1 1 0 0 0 1 1
20
3 Jelaskan register – register pada ARM.
ARM Processor = register ini digunakan untuk melakukan operasi aritmatika dan
logika pada arm
Controllers = register ini digunakan untuk mengkontrol seluruh proses pada arm
Peripherals = register ii digunakan untuk memasukkan data pada arm dan
memberikan data Kembali pada manusia dimana mudah dibaca
Bus = register ini digunakan untuk membawa perintah yang dikirim pada arm
prosesor
3
Nama:Muhammad fakhri luthfi
BP:1911511001
Sistem tertanam 2