Anda di halaman 1dari 10

PERCOBAA 1

MENGENAL MIDICOM 8085

l. Judul : Mengenal Midicom 8085

II. Alat dan bahan

-Midicom 8085

III. Tujuan

-Memahami perintah untuk menggunakn Midicom 8085

- Menjalankan suatu program di Midicom 8085 serta mengerti prosesnya

IV. Dasar Teori

Midicom 8085 perangkat yang berfungsi untuk menjalankan program rakitan 8085.
Karena fungsi Midicom yang bermacam-macam maka pada perangkat selain terdapat Central
Processing Unit (CPU) 8085 dilengkapi dengan memori Erase Programmable Read Only Memory
(EFROM) dan Random Access Memory (RAM), perangkat masukan/keluaran, pengalih digital ke
analog dan lain-lain.

Selain dilengkapi dengan beberapa tombol dan tampilan 7 ruas untuk memasukkan program
rakitan dalam bentuk kode mesin maupun data, Midicom juga dilengkapi dengan papan tombol dan
tayangan berfungsi untuk memasukkan program dalam bentuk bahasa rakitan dan kemudian secara
otomatis diubah ke kode mesinnya.

Gambar 1.1. menunjukan Midicom dengan beberapa tombol oranye untuk


mengoperasikannya dan tombol biru untuk memasukan Heksadecimal serta tampilan 7 ruas,
sedangkan gambar 1.2. menampilkan hubungkan pengkobelan midicom seandainya digunakan
bersama papan tombol dan layar.

L n 8 5 3 0

12 Tombol Oranye 16 Tombol Biru

(Perintah Midicom) (HeksaDEsimal)

Gambar 1.1 Midicom dengan Tombol dan tampilan 7 Ruas


Gambar 1.2 Midicom dengan Tombol dan Layar

Setelah papan tombol dan layar dihubungkan ke Midicom serta sumber daya dihidupkan,
maka pada layar akan muncul suatu cursor beupa garis (-) disusdut kiri atas. Untuk memulainya
harus menekan tombol ( space bar), penekanan selain tombol ini akan mempengaruhi Midicom.
Midicom pertama- tama akan memeriksa keadaan memori RAM setelah space bar ditekan,
kemudian menampilkan menu pembantu yang berisi berbagai perintah Midicom seperti dibawah ini.

LN 85 layar V3.0 © 1985 by LN ROM 16 K RAM 40 K

R : Read/ Set Register


M : Read/ Set Memory
L : List Memory
C : Copy Memory
I : Insert
F : Fill
G : Go
^G : Breakpoint on/off
T : Trace on/off
^T : Trace
W : Write Trace Memory
S : Save : Cass/R-Pack/Floopy
P : Parallel I/O
^P : Printer on/off
A : Rakitan
D : Dissambler
Z : Relocator
E : Eprommor
B : Basic
H : Help
Untuk menampilkan kembali menu pembantu tekanlah huruf [H], sedangkan untuk perintah
lainnya bisa dilaksanakan dengan menekan huruf awal dari setiap perintah. Penulisan perintah,
mnemonic, maupun data pada Midicom harus menggunakan huruf besar yaitu menekan tombol
[Shift] bersama-sama dengan tombol yang diinginkan atau menggunakan [cap-lock].

Catatan :

Dalam pembahasan perintah Midicom contoh penekanan suatu tombol ditulis dengan tanda kurung
besar “[]”.

V. Langkah Percobaan

V.1 Tekan tombol R ( Untuk menggantikan isi register 8085).


Setelah huruf [R] ditekan kemudian tekan CR (enter) maka akan muncul dilayar data isi
register 8085.

V.2 Tekan tombol M (Untuk menampilkan/menggantikan isi memori RAM Midicom). Setelah
huru [M] ditekan kemudian tekan CR (enter) maka akan muncul di layar data isi memori
RAM.

V.3 Tekan tombol D (Untuk menampilkan kembali program yang sudah dibuat tertulis dalam
bahasa mesin). Setelah huruf [D] ditekan kemudian tekan CR (enter) maka akan muncul di
layar program yang sudah dibuat tertulis dalam bahasa mesin.

V.4 Tekan tombol A (Untuk menulis program baru dalam bahasa mesin). Setelah huruf [A]
ditekan kemudian tekan CR (enter) maka akan muncul di layar program yang sudah dibuat
tertulis dalam bahasa mesin atau mnemonik.

V.5 Tekan tombol G (Untuk mengeksekusi program yang telah dibuat dalam bahasa mesin atau
mnemonic).Setelah huruf [G] ditekan kemudian tekan CR (enter) maka akan muncul di layar
program yang sudah dibuat tertulis dalam bahasa mesin atau mnemonic.

VI. Hasil Percobaan

V.1 LatIhan 1 :

Tekan tombol R (Untuk menggantikan isi register 8085).


Setelahh huruf [R] ditekan, di layar ditampilkan

R : Read/ Set Register

Register

Untuk menampilkan semua data tiap register, lalu tekan tombol [CR], dan layar akan menampilkan
isi dari semua register.
PC A BC DE HL M F SZ SP (SP) (SP)
xAxPxC
F0F0 62 0000 0000 CACA 0F 54 ZAP 9167
FFFFF

V.1 Latihan 2 :

Tekan tombol M (Untuk menampilkan/ menggantikan isi memori Midicom 8085). Setelah huruf [M]
ditekan, di layar ditampilkan.
M: Read/ Set Memori
Set Memori

Untuk menampilkan semua data isi memori, lalu tekan tombol [CR] , dan layar akan menampilkan isi
dari semua memori.

00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E
7000 62 00 00 CA 0F 54 01 CA 0F 54 08 CA 0F 54 00

V.1 Latihan 3 :

Tekan tombol A (untuk membuat program baru). Setelah huruf [A] ditekan, di layar ditampilkan
A : Assembler

Assembler

Untuk membuat program lalu tekan tombol [CR], dan layar akan menampilkan isi alamat (contoh:
alamat (contoh : alamat 7000 programs).Untuk membuat program baru selanjutnya tekan [CR], tulis
program (Mnemonik) ulangin dengan cara yang sama (sampai selesai penulisan dengan Mnemonik
RST 1) dengan akan berurutan dan untuk kembali ke Prompt tekan tombol Esc.

Alamat Kode Mesin Mnemonik


7000 0604 MVI B,04
7002 21 0083 LXI H,8300
7500 70 MOMV M,B
7600 CF RST 1

V.1 Latihan 4 :

Tekan tombol D (Untuk menampilkan kembali program yang sudah dibuat tertulis dalam bahasa
mesin). Setelah huruf [D] ditekan, di layar ditampilkan.

D : Disassembler

Untuk menampilkan program yang sudah dibuat yang tertulis dalam bahasa mesin, lalu tekan
tombol [CR], dan layar akan menampilkan isi alamat (contoh : alamat 7000 program).
Untuk menampilkan data selanjutnya tekan [CR], dan untuk kembali ke prompt tekan tombol [ESC].
Alamat Kode Mesin Mnemonik
7000 06 04 MVI B,04
7002 21 0083 LXI H,8300
7005 70 MOV M,B
7006 CF RST 1

V.1 Latihan 5 :

Tekan tombol G (Untuk mengeksekusi program yang telah dibuat).


Setelah huruf [G] ditekan, dilayar ditampilkan.
G: Go

Go
Untuk mengeksekusi program baru tulis alamat program contoh 7000, lalu tekan tombol [CR], maka
akan tampil hasil program yang dibuat.

Perintah Go:
[G]
[7] [0] [0] [0] [CR]
VI. Hasil Percobaan

VI.1 Latihan 1

Tombol R berfungsi untuk mengganti isi register di Midicom 8085. Dan untuk menampilkan seluruh
isi data isi register tekan symbol [CR], maka isi register akan menampilkan data :

—R: Read/Set Register


Register :

PC A BC DE HL M F SZxAxPxC SP (SP)
F0F0 62 0000 0000 CACA 0F 54 Z A P 9167 FFFFf

VI.2 Latihan 2 :

Tekan tombol M : menampilkan/menggantikan isi memori pada midicom 8085 dan


tekan tombol [CR] untuk melihat semua data isi memori.

—M: Read/Set Memory


00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
7000 62 00 00 CA 0F 54 01 CA 0F 54 08 CA 0F 54 00 FF
Set Memori

Start Adr.: = 7000


7000 06
7001 04
7002 21
7003 00
7004 83
7005 70
7006 CF

VI.3 Latihan 3 :
Tekan tombol A : berfungsi dalam pembuat program baru. Setelah huruf [A] ditekan, maka
program perintah akan tertampil seperti dibawah.

Alamat Kode Mesin Mneomonic

7000 06 04 MVI B, 04
7002 21 0083 LXI H,8300

7005 70 MVI B,04

7006 21 0083 MOV M,B

7009 CF RST 1

ketika ingin membuat program baru maka tekan tombol [A] lalu tekan [CR], lalu ketik
program (Mneomonic) secara berurutan, dalam perintah diatas sampai Mneomonic RST 1,
sehingga pada layar akan tertampilkan:

—A: Assembler
Adr.: 7000

Adr. Hex—Code Mnemonics


7000 06 04 MVI B,04
7002 21 0083 LXI H,8300
7005 70 MOV M,B
7006 RST 1

VI.4 Latihan 4 :

Tombol D (Disassmbler) berfungsi untuk menampilkan kembali program yang sudah


dirancang dalam bahasa mesin. Setelah itu tekan [CR], maka layar akan menunjukkan isi
alamat misalnya seperti praktik kali ini alamatnya 7000.

—D: Disassembler
Adr.: 7000

Adr. Hex—Code Mnemonics


7000 06 04 MVI B,04

Dan untuk menampilkan data selanjutnya tekan [CR], dan untuk kembali ke Prompt tekan
tombol [ESC].
VI.5 Latihan 5 :

Tombol G (Go) berguna sebagai mengeksekusi program atau perintah yang sudah dibuat
sebelumnya setelah itu kita isi alamat program misalnya 7000, maka pada layar akan
tertampil :
—G: Go
Start Adr.: 7000

PC A BC DE HL M F SZxAxPxC SP (SP)
7006 64 0400 0101 8300 04 54 Z A P 6000 6454

VII. Tugas 1
Buat perintah List Memori, Copy Memori, Write Trace dan catat hasilndari menjalankan
perintah diatas.

V III. Analiasa Percobaan

Dari praktikum yang sudah dilakukan tentang Mikroprosesor 8085, kita dapat menganalisa
mengenai Apa itu Mikroprosesor Midicom 8085, fungsi- fungsinya atau tombol-tombol perintah
dan cara mengopeasikan Mikroprosesor 8085 itu sendiri. Secara definisi umum Mikroprosesor
adalah perangkat keras berasal dari komponen semikonduktor yang berbentuk chip IC (Integrated
Circuit ) dan hanya memiliki CPU (Central Processing Unit). Mikroprosesor sering disebut CPU
(Central Processing Unit) karena fungsinya sebagai unit pemroses pusat dan pengendali otak dari
komputer dalam melakukan perhitungan dan menjalankan sistem operasi sehingga dapat
menyimpan program. Setelah mengetahui secara umum apa definisi Mikroprosesor Midicom 8085
maka ,perintah-perintah yang digunakan dalam pengoperasian kali ini adalah R (Read/Set Register),
M (Read/Set Memory), A (Assembler), D( Dissambler) dan G(Go).
R ( Read/ Set Register) terdiri dari A,B,C,D,E,F,G,H dan L. R berfungsi untuk melihat dan mengganti
isi memori. Register bisa disebut sebagai user register dan jika ingin merubah atau melihat maka
ketik huruf [R] dan tekan [CR], maka pada layar akan tertampil :

Gambar 1.1 Isi register Midicom 8085


Kemudian kedua Read/ Set Memory memiliki fungsi untuk mengecek data , melihat dan
mengganti isi memori. Memori ini memuat program dan penampungan hasil akhir dari suatu
pengoperasian. Dalam pengoperasian ini alamat /address menggunakan 7000. Dalam percobaan
kali ini menggunakan adr 7000 dan berisi data 06. Selanjutnya Assembler merupakan perintah dalam
mikroprosesor Midicom 8085 untuk memprogram dengan perintah yang diinginkan caranya ekan
tombol [A] lalu masukkan alamat memori misalnya dalam percobaan ini adr 7000 ini alamat memori
untuk minyampan dan melaksanakan program. Perintah untuk menampilkan kembali program yang
sudah dibuat dalam bahasa mesin ialah fungsi dari disassemble caranya tekan tombol [D] lalu tekan
[CR] maka tampilan layar yaitu gambar 1.2.

Tombol perintah terakhir dalam percobaan kali ini yaitu tombo Go [G] dan tekan [CR] untuk
mengeksekusi program yang telah dibuat sebelumnya. Maka hasil perintah menu Go akan tertampil
pada gambar 1.3

Gambar 1.2 Isi memori Midicom 8085 Gambar 1.3 Hasil Eksekusi program
Kesimpulan

1. Midicom merupakan perangkat Mikroprosesor yang berfungsi untuk menjalankan


program, didalamnya terdapat CPU (Central Processing Unit) dengan memori EPROM dan
RAM.
2. Dalam pengoperasian Mikroprosesor Midicom 8085 terdapat perintah-perintah yang bisa
digunakan yaitu :
>R (Register) : Mengganti Isi register 8085
>M (Memory) : Menampilkan/ Menggantikan isi memori RAM Midicom
>A (Assembler) : Untuk membuat atau menulis program baru yang akan
dioperasikan dalam bahasa mesin.
>D (Dissembler) : Menampilkan kembali program yang sudah dibuat atau
dijalankan sebelumnya dalam bahasa mesin.
>G (Go) : Mengeksekusi program yang telat dibuat dalam bahasa
Mnemonik.

3. Register dalam Mikroprosesor 8085 memiliki 6 Register yaitu B,C D,E H dan L.
4. Mikroprosesor Midicom 8085 memiliki beberapa perintah atau fungsi yang ternyata
terdapat sedikit persamaan dikeduannya misalnya Assembler dan Dissembler.
5. Mikroprosesor Midicom 8085 memiliki bahasa Assembly yaitu bahasa komputer yang
tingkatannya diantara bahasa mesin dan bahasa level tinggi.

Anda mungkin juga menyukai