Penjumlahan Data Register Mikroprosesor Zilog Z80

Pada percobaan ini akan dilakukan penjumlahan antara data yang ada di register A dengan data yang ada di register B, kemudian data hasil penjumlahan akan disimpan di address 1900 dengan sebesar 81.

Bila mengingat kembali skema mikroprosesor Z80, seperti di bawah ini.

Skema Mikroprosesor

 

Sesuai perintah di atas, langkah-langkah yang harus dilakukan, yaitu:

  1. Isilah register A=3Eh
  2. Isi register B=43h
  3. Jumlahkan kedua isi register
  4. Dan simpan pada address 1900h
  5. Stop

Hasilnya harus A=81

 

Contoh urutan program mikroprosesor yang sesuai perintah di atas, seperti di bawah ini :

LD A,3E
LD B,43
LD H,19
LD L,00
ADD A,B
LD (HL),A
HALT

 

Dari langkah-langkah tersebut dibuat bentuk mnemonic sebagai berikut.

Address Z80 Mnemonic Opcode Ket.
1800 LD A,3E 3E 3E Masukan data 3E dengan perintah 3E
1802 LD B,43 06 43 Masukan data 43 dengan perintah 06
1804 LD H,19 26 19 Masukan data 19 dengan perintah 26
1806 LD L,00 2E 00 Masukan data 00 dengan perintah 2E
1808 ADD A,B 80 Masukan perintah 80
1809 LD (HL),A 77 Masukan perintah 77
180A HALT FF Masukan perintah FF

Pengujian :

Ketik Address 1900 maka isi data harus 81

 

Langkah-langkah simulasi di Mikroprosesor Zilog Z80 Trainer seperti terlihat pada video di bawah.

 

JEJAK TERKAIT :  Operational Amplifier sebagai Pengatur Suhu dengan Sensor LM35

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *