Anda di halaman 1dari 5

SOAL PRA MID (Untuk Nomor urut Absen Ganjil)

JAWABAN DIBERI TAHAPAN DAN PERHITUNGAN

1a. Gambarkan diagram blok sistem minimum mikroprosesor (7,5%)

b. Jelaskan fungsi Mikroprosesor, EPROM, RAM, Input/Output, saluran Alamat, saluran Data,

dan Saluran Kendali.(7,5%)

2. Jelaskan apa yang dimaksud dengan mikroprosesor ditinjau dari pembuatan, cara kerja dan

fungsinya ? (10%)

3. Sebutkan 6 bagian utama dari sebuah mikroprosesor dan jelaskan fungsinya. (10%)

4. Jelaskan apa yang dimaksud dengan: (10%)

a. Waktu akses memori=20µS b. Mikrokontroller c. Tristate d. Latch

5. Sebuah Mikrokomputer berbasis 8085 mempunyai memori map sebagai berikut: (10%)

Tentukan alamat awal, alamat akhir , kapasitas dan banyak saluran alamat dari setiap chip memori.

Memori Alamat Awal Alamat akhir Kapasitas Banyak Saluran Alamat

(Kbyte)

EPROM1 2000H 3FFFH .... A0 sampai A.....

EPROM 2 8000H ......... 4K A0 sampai A.....

RAM1 .......H EFFFH 2K A0 sampai A.....

Catatan: Berikan perhitungannya

6. Analisa program berikut, tentukan hasil setiap instruksi . (15%)

Mnemonic Hasil

LXI D, DBECH DE=...

LXI H, CDBDH HL=...

LXI B, ECD9H BC=...

MOV A,L A=...

ADD B A= Flag=

ADC E A= Flag=

MOV A,H A=

RLC A= Cy=

STA 801D (801DH)=

MOV A,C A=..

SUB E A=.. Flag=…

MOV H,A A=..

MVI A,A3H A=...

ANI C5H A=.. Z=..

STA 801E (801EH)=

XRA C A=.. Flag=…

DAD B HL=… Cy=…

HLT Selesai
7. Isikan alamat dan kode Mesin dari Program berikut dan tentukan hasil setiap instruksi

pada kolom komentar. (20%)

Address Machine Mnemonic Comment

CEFCH LXI B, 568DH

LXI SP, 79CDH

LXI D, 87CEH

LXI H, 9347H

PUSH H

LDA 79CCH

PUSH D

LHLD 79C9H

LDA 79CCH

STA 89ABH

XCHG

MVI M,65H

POP B

POP D

76 HLT Berhenti

8. Analisa program berikut jika isi memori 9805 adalah : a. EBH : a. D5H (10%)

LABEL Mnemonic 9806 berisi E7H 9806 berisi C3H

LDA 9805

ANI 25

CPI 21

JNZ TRS1

CPI 21

JZ TRS2

MVI D,39H

JMP EXIT

TRS1: MVI D,67H

JMP EXIT

TRS2: MVI D,34H

EXIT: HLT Selesai Selesai

SOAL PRA MID (Untuk Nomor Urut absen Genap)


1. Gambarkan diagram blok sistem minimum mikroprosesor dan jelaskan fungsi setiap blok. (15%)

2. Gambarkan diagram blok arsitektur dalam mikroprosesor 8085 dan jelaskan fungsi setiap

bagian. (15%)

3. Sebuah Mikrokomputer berbasis 8085 mempunyai memori map sebagai berikut: (10%)

Tentukan alamat awal, alamat akhir , kapasitas dan banyak saluran alamat dari setiap chip memori.

Memori Alamat Awal Alamat akhir Kapasitas Banyak Saluran Alamat

(Kbyte)

EPROM1 0000H 7FFFH .... A0 sampai A.....

EPROM 2 8000H ......... 2K A0 sampai A.....

RAM1 .......H EFFFH 4K A0 sampai A.....

Catatan: Berikan perhitungannya

4. Isikan alamat dan kode Mesin dari Program berikut dan tentukan hasil setiap instruksi pada kolom komentar. (20%)

Address Machine Mnemonic Comment

CEFFH LXI B, 5689H

LXI SP, 79CBH

LXI D, 87CEH

LXI H, 9345H

PUSH H

LDA 79C9H

PUSH D

LHLD 79C9H

LDA 79CAH

STA 89ABH

XCHG

MVI M,67H

POP H

POP B

76 HLT Berhenti

5. Analisa program berikut, tentukan hasil setiap instruksi . (20%)


Mnemonic Hasil

LXI D, DCEBH DE=...

LXI H, CEBEH HL=...

LXI B, ECDBH BC=...

MOV A,L A=...

ADD B A= Flag=

ADC E A= Flag=

MOV A,H A=

RLC A= Cy=

STA 8019 (8019H)=

MOV A,C A=..

SUB E A=.. Flag=…

MOV H,A A=..

MVI A,A3H A=...

ANI C5H A=.. Z=..

STA 801A (801AH)=

XRA C A=.. Flag=…

DAD B HL=… Cy=…

HLT Selesai

6. Analisa program berikut jika isi memori 9806 adalah : a. E7H : a. C3H (10%)

LABEL Mnemonic 9806 berisi E7H 9806 berisi C3H

LDA 9806

ANI 36

CPI 26

JZ TRS1

CPI 02

JZ TRS2

MVI D,39H

JMP EXIT

TRS1: MVI D,75H

JMP EXIT

TRS2: MVI D,51H

EXIT: HLT Selesai Selesai

Anda mungkin juga menyukai