PERTEMUAN 1
PENGENALAN ALAT DAN TOMBOL FUNGSI
- RS : Reset Sistem
- ADDR : set alamat memori
- REG : set nama register
- DATA : Memasukkan data
- PC : Memanggil Program counter
- + : Menambah alamat memori/Register dg satu
- - : Mengurangi alamat memori/Register dg satu
- STE P : menjalankan program pemakai
- SBR : Set Break Point
- CBR : Menghilangkan Break Point
- MONI : Menghentikan Program Seketika
- GO : Menjalankan program
- INS : Menyisipkan data ke memori (1 byte)
- DEL : Menghapus data dari memori (1 Byte)
- MOVE : Memindahkan blok data dari 1 area ke area lain
- RELA : Menghitung alamat relatif
- TAPE WR : Menyimpan data memori ke audio tape recorder
- TAPE RD : Mengambil data dari audio tape recorder
- INTR : Maskable interrupt, dihbungkan dengan kaki INT dari CPU
ADDRESS (2 Byte) | DATA (Machine Code, 1Byte) | TAMPILAN 7 SEGMEN (6 Byte) (‘address’ ‘data’) |
0000h | XXh | ADDRESS DATA |
Rentang Alamat ROM | XXh | __.__.__.__ __.__. |
XXh | __.__.__.__ __.__. | |
17FFh | XXh | __.__.__.__ __.__. |
1800h | XXh | __.__.__.__ __.__. |
Rentang Alamat RAM | XXh | __.__.__.__ __.__. |
XXh | __.__.__.__ __.__. | |
1FFFh | XXh | __.__.__.__ __.__. |
4 digit menunjukkan alamat | 2 digit menunjukkan data | ||||||||||||||||
Data reg A | Data reg A | Data reg B | Data reg B | Register A | Register B | ||||||||||||
Address | Machine Code |
1820h | 01h |
Langkah | TOMBOL | TAMPILAN 7 SEGMEN (6 Byte) (‘address’ ‘data’) |
1 | RS | __.__.__.__ __.__. |
2 | ADDR | __.__.__.__ __.__. |
3 | 1 | __.__.__.__ __.__. |
4 | 8 | __.__.__.__ __.__. |
5 | 2 | __.__.__.__ __.__. |
6 | 0 | __.__.__.__ __.__. |
7 | DATA | __.__.__.__ __.__. |
8 | 0 | __.__.__.__ __.__. |
9 | 1 | __.__.__.__ __.__. |
Ket : untuk keterangan fungsi tombol bisa dilihat di dasar teori | ||
ALAMAT | DATA | TAMPILAN 7 SEGMEN (6 Byte) (‘address’ ‘data’) |
1801h | AFh | __.__.__.__ __.__. |
1802h | BCh | __.__.__.__ __.__. |
1803h | 08h | __.__.__.__ __.__. |
1804h | 3Eh | __.__.__.__ __.__. |
1805h | 80h | __.__.__.__ __.__. |
1806h | 0Eh | __.__.__.__ __.__. |
1807h | FFh | __.__.__.__ __.__. |
Ket : cara mengisikan alamat dan data ada di percobaan 1, untuk mengisikan data pada alamat selanjutnya hanya tinggal menekan tombol ‘+’ lalu masukkan datanya | ||
ALAMAT | Mnemonic / Machine Code | BAHASA ASSEMBLY |
1801h | 3E 05 | LD A,05h |
1802h | .… …. | INC A |
1803h | .… …. | LD B,A |
1804h | .… …. | INC B |
1805h | .… …. | ADD A,B |
1806h | .… …. | LD C,A |
1807h | .… …. | RST 08 |
Ket : - Konversi dari bahasa menemonic ke bahasa mesin gunakan tabel konversi - Cara menjalankan program yaitu Masuk ke alamat awal program Tekan tombol ‘GO’ | ||

