A. Kompetensi Inti
1. Pengetahuan (KI-3)
Memahami, menerapkan, menganalisis, dan mengevaluasi tentang pengetahuan faktual, konseptual,
operasional dasar, dan metakognitif sesuai dengan bidang dan lingkup kerja pada tingkat teknis, spesifik,
detil, dan kompleks, berkenaan dengan ilmu pengetahuan, teknologi, seni, budaya, dan humaniora
dalam konteks pengembangan potensi diri sebagai bagian dari keluarga, sekolah, dunia kerja, warga
masyarakat nasional, regional, dan internasional.
2. Keterampilan (KI-4)
Melaksanakan tugas spesifik, dengan menggunakan alat, informasi, dan prosedur kerja yang lazim
dilakukan serta menyelesaikan masalah sederhana sesuai dengan bidang kerja. Menampilkan kinerja di
bawah bimbingan dengan mutu dan kuantitas yang terukur sesuai dengan standar kompetensi kerja.
Menunjukkan keterampilan menalar, mengolah, dan menyaji secara efektif, kreatif, produktif, kritis,
mandiri, kolaboratif, komunikatif, dan solutif dalam ranah abstrak terkait dengan pengembangan dari
yang dipelajarinya di sekolah, serta mampu melaksanakan tugas spesifik di bawah pengawasan
langsung.Menunjukkan keterampilan mempersepsi, kesiapan, meniru, membiasakan gerak mahir,
menjadikan gerak alami, dalam ranah konkret terkait dengan pengembangan dari yang dipelajarinya di
sekolah, serta mampu melaksanakan tugas spesifik di bawah pengawasan langsung.
B. Kompetensi Dasar
1. KD pada KI pengetahuan
3.5 Merencanakan aplikasi sederhana sistem minimum mikroprosesor
2. KD pada KI keterampilan
4.5 Membuat program aplikasi sederhana sistem minimum mikroprosesor
E. Materi Pembelajaran
Faktual
- Mikroprosesor Zilog 80
- Bahasa Assembly
Konseptual
1. Berdo’a
4. Apersepsi
4. Apersepsi
Pengumpulan Data
- Siswa diminta untuk menuliskan memory map mikroprosesor Zilog 80
teliti dan bertanggungjawab (Menalar)
- Siswa diminta untuk menuliskan beberapa instruksi transfer data
dengan permasalahan yang diberikan dengan teliti dan bertanggungjawab
(Menalar)
- Siswa diminta untuk menuliskan beberapa instruksi aritmatika dan
logikasesuai dengan permasalahan yang diberikan dengan teliti dan
bertanggungjawab (Menalar)
- Siswa diminta untuk menuliskan beberapa instruksi jump
permasalahan yang diberikan dengan teliti dan
bertanggungjawab(Menalar)
Pembuktian
- Siswa diminta berdiskusi untuk memilah komponen penyusun sistem
C. Penutup( 15 menit)
Pembuktian
- Siswa diminta berdiskusi dan p
isi memory mikroprosesor Z
(Mengumpulkan Informasi)
No Kegiatan - Siswa diminta menulis hasil pr
disediakan dengan teliti dan
A. Pendahuluan ( 15 menit)
1. Berdo’a
1. Berdo’a
4. Apersepsi
Pertemuan keempat (4 JP)
No Kegiatan 5. Guru menyampaikan rancangan kegiatan
- Siswa diminta menulis hasil praktiknya pada lembar kerja yang telah
disediakan dengan teliti dan percaya diri (Mengumpulkan Informasi)
C. Penutup( 15 menit)
Berdo’a
4. Apersepsi
Pembuktian
- Siswa diminta berdiskusi dan praktik secara berkelompok untuk
memecahkan permasalahan menggunakan instruksi aritmatika dan
logika dengan teliti dan percaya diri (Mengumpulkan Informasi)
- Siswa diminta menulis hasil praktiknya pada lembar kerja yang telah
disediakan dengan teliti dan percaya diri (Mengumpulkan Informasi)
Menarik kesimpulan
- Masing-masing perwakilan kelompok siswa diminta untuk menyampaikan
hasil diskusinya (Mengkomunikasikan)
C. Penutup( 15 menit)
A. Pendahuluan ( 15 menit)
1. Berdo’a
4. Apersepsi
Pembuktian
- Siswa diminta menulis hasil praktiknya pada lembar kerja yang telah
disediakan dengan teliti dan percaya diri (Mengumpulkan Informasi)
Menarik kesimpulan
- Masing-masing perwakilan kelompok siswa diminta untuk menyampaikan
hasil diskusinya (Mengkomunikasikan)
C. Penutup( 15 menit)
Mengetahui
Kepala Sekolah ABDUL WAHID, S.Pd Guru Mata Pelajaran
dengan rasa
bertanggung jawab,
dan percaya diri
∙ Disediakan sebuah
permasalahan, siswa
dapat menggunakan
instruksi
BUTIR
aritmatika dan logika kemudian hasilnya dis
untuk menyelesaikan di register A !
masalah dengan rasa
bertanggung jawab,
dan percaya diri
4.4 a. Mengecek isi ∙ Guru menugaskan siswa untuk mengecek isi Tes p
Mengoperasika memory Memprogra memorymikroprosesor Zilog 80
n Bahasa mikroprosesor mmikroprose ∙ Guru menugaskan siswa untuk menggunakan instruksi
sor
Zilog 80
1
pemrograma Zilog 80 menggunak transfer data
n b. Menggunakan anbahasa
mikroproses instruksi ∙ Guru menugaskan siswa untuk menggunakan instruksi
or. transfer data Assembly
aritmatika dan logika
c. Menggunakan
instruksi ∙ Guru menugaskan siswa untuk menggunakan instruksi
aritmatika dan jump
logika
d. Menggunakan
instruksi
jump
❖ Pedoman Penilaian KD-3 Pengetahuan
Soal Kunci Jawaban Skor
Maksi
mal
5. JP NZ : PC NZ
Jumlah Skor 18
Nilai = (Skor yang diperoleh / Jumlah Skor) * 100%
❖ Pedoman Penilaian KD-4 Keterampilan
Instruksi yang digunakan
Menggunakan dan benar
instruksi aritmatika
Soal Keterampilan : dan logika
Instruksi yang digunakan
Terlampir pada lembar kerja sebagian
a. Mengecek isi Instruksi yang digunakan ringkas dan Bekerja dengan kurang t
memory mikroprosesor benar
z80 b. Tanggung jawab Bertanggung jawab
dalam bekerja
Instruksi yang digunakan tidak ringkas Cukup bertanggung jawa
dan benar
Kurang bertanggung jaw
Instruksi yang digunakan benar
sebagian c. Percaya diri dalam Bekerja dengan percaya
bekerja
b. Menggunakan Instruksi yang digunakan ringkas dan Bekerja dengan cukup pe
instruksi transfer data benar
4 Waktu
Keterangan:
1 2 3
∑ NK
Skor Perolehan
6
Skor Maksimal
∙ Skor Perolehan merupakan penjumlahan skor per komponen penilaian ∙ Skor Maksimal merupakan skor maksimal
per komponen penilaian ∙ Bobot diisi dengan persentase setiap komponen. Besarnya persentase dari setiap
komponen
ditetapkan secara proposional sesuai karakteristik kompetensi keahlian. Total bobot untuk komponen penilaian
adalah 100
∙ NK = NilaiKomponen merupakan perkalian dari skor perolehan dengan bobot dibagi skor maksimal
Langkah Kerja
Contoh :
Maka unit peraga akan menampilkan :
Untuk mengganti isi register BC cukup menekan tombol “+” kemudian masukkan data heksadesimal seperti yang
dikehendaki.
5. Masukkan program sederhana berikut mulai dari Address 1800h dengan memasukkan Op Code
(Operation Code = Sandi Operasi) ke dalam unit memori.
6. Jalankan program tersebut dengan menekan tombol ADDR 1800 kemudian tekanlah tombol GO.
7. lihatlah tampilan di layar dan analisis hasil dari percobaan.
8. Kembalikan semua alat dan bahan ketempat semula.
4. Bandingkan isi blok memori Address 1800h sampai dengan 1806h dengan blok memori Address 1900h
sampai dengan 1906h dan catat hasilnya pada Tabel 10 berikut :
5. Eksekusi program yang ada pada Address 1900h sampai dengan 1906h dengan eksekusi “STEP” dan catat
isi register untuk setiap instruksi.
Lembar Kerja 2
Instruksi Transfer Data
Alat dan Bahan
1. Trainer MPF-1............................................................. 1 buah
2. Catu Daya DC............................................................ 1 buah
Langkah Kerja
a. Transfer Data 8 Bit
1. Persiapkanlah alat dan bahan yang diperlukan
2. Hubungkanlah MPF-1 dengan sumber DC 9 Volt
3. Masukkan program berikut mulai alamat 1800H dengan memasukkan kode operasi ke memori.
4. Eksekusi program tersebut di atas dan periksa isi data register dan memori dengan
mencatatkannya pada tabel berikut :
5. Uraikan proses program tersebut langkah demi langkah sehingga diperoleh hasil seperti tabel. (Gunakan
eksekusi STEP untuk mengujinya.
5. Uraikan proses program tersebut langkah demi langkah sehingga diperoleh hasil seperti tabel. Gunakan
eksekusi STEP untuk mengujinya.
c. Pertukaran Data
a) Persiapkanlah alat dan bahan yang diperlukan
b) Hubungkanlah MPF-1 dengan sumber DC 9 Volt
c) Masukkan program berikut mulai alamat 1800H dengan memasukkan kode operasi ke memori.
d) Kemudian isi register-register dan memori berikut dengan data seperti tabel di bawah ini :
e) Eksekusi program di atas dan periksa isi data register dan memori dengan mencatatkannya pada tabel
berikut :
f) Uraikan proses program langkah demi langkah sehingga diperoleh hasil seperti tabel pada (Gunakan
eksekusi STEP untuk mengujinya)
Lembar Kerja 3
Instruksi Aritmatika dan Logika
Langkah Kerja
a) Program Penjumlahan
1) Persiapkan alat dan bahan yang diperlukan!
2) Hubungkan MPF-1 dengan sumber DC 9 V!
3) Ketikkan ke dalam MPF-1 program sebagai berikut!
4) Eksekusi program tersebut di atas dan periksa isi data register dan memori dengan
mencatatkannya pada tabel berikut !
5) Program tersebut diatas adalah penjumlahan biner. Untuk membuat program tersebut bekerja sebagi
program penjumlahan bilangan desimal, tambakan satu perintah koreksi DAA seperti tabel di bawah ini!
6) Eksekusi program tersebut di atas dan periksa isi data register dan memori dengan
mencatatkannya pada tabel berikut !
7) Kembalikan semua alat dan bahan kemudian buatlah laporan lengkap dengan kesimpulan!
Lembar Latihan
Buatlah algoritma program, Flow Chart dan Program untuk pengurangan 1 byte bilangan biner yang masing-masing
beralamat 1900H, 1901H. Simpanlah hasilnya di alamat 1902. Program ditulis pada alamat awal program 1800H.
Kemudian kembangkan program tersebut menjadi program pengurangan desimal!
Lembar Kerja 4
Instruksi Jump
Langkah Kerja
Program Mengosongkan 100 Lokasi Memori
1. Persiapkan alat dan bahan yang diperlukan
2. Hubungkan MPF-1 dengan sumber DC 9 V
3. Ketikkan ke dalam MPF-1 program sebagai berikut:
Setelah program di atas dimasukkan ke dalam MPF-1, kemudian eksekusilah (jalankan program).
4. Bacalah alamat 1900 sampai alamat 1963 akan tercatat data 00.
5. Ulangilah percobaan agar mendapat data yang benar.
6. Kebalikan semua alat dan bahan dan buatlah laporan lengkap dengan kesimpulannya.
Lembar Latihan
Buatlah Algoritma Program, Flow Chart dan Program untuk membangkitkan 100 data bilangan desimal mulai
dari 0 di memori mulai alamat 1900
Rumbuk , Juli 2018
Mengetahui
Kepala Sekolah Guru Mata Pelajaran