RENCANA PELAKSANAAN PEMBELAJARAN
Tanggal Berlaku 25 Agustus 2016 Halaman
123 dari 11
123
sikap dalam melakukan percobaan dan berdiskusi.
2.2. Memiliki rasa ingin tahu, percaya diri, dan ketertarikan pada sistem
bilangan serta
memiliki rasa
percaya pada daya dan kegunaan sistem bilangan, yang terbentuk
melalui pengalaman belajar.
2.2.1. Menunjukkan rasa ingin tahu dalam
menyelesaikan masalahtugas atau untuk memperoleh pengetahuan baru dengan
membaca sumber belajar lain atau bertanya kepada guru atau teman.
2.2.2. Percaya
diri dalam
mengemukakan idependapat, bertanya, atau menjawab
pertanyaan dari teman maupun guru. 3
3.1. Mengkon-sepkan algoritma dan
dia-gram alir pemrogra-man. 3.1.1.
Memahami pengertian symbol-algoritma dan mengaplikasikan kedalam bentuk
instruksi pemrograman. 3.1.2.
Memahami diagram alir pemrograman. 4
4.1. Menerap-kan algorit-ma pemro-
graman dan diagram alir pemrogra- man.
4.2. Membuat
program aplikasi
sederhana dengan
bahasa pemrograman
Assembly Mnemonic.
4.1.1. Merencanakan mengkonsepkan algoritma
dan mendiagramkan diagram alir secara manual.
4.1.2. Merencanakan mengkonsepkan algoritma
dan mendiagramkan
diagram alir
menggunakan. 4.2.1.
Merencana flow chart untuk persiapan pemrograman.
4.2.2. Membuat program sederhana dengan
Assembly Mnemonic
untuk divisualisasikan di layar monitor.
C. Tujuan Pembelajaran
Tujuan Pembelajaran terkait KI-1 dan KI-2 adalah sebagai berikut. Dengan belajar rangkaian dasar listrik
peserta didik dapat:
1.1.1. Menunjukkan rasa bersyukur secara verbal maupun non verbal disetiap akan memulai dan
mengakhiri pembelajaran atau menyelesaikan masalah. 1.2.1.
Menumbuhkan sikap toleran terhadap keberagaman agama, bangsa, suku, ras, dan golongan ekonomi dalam lingkup global setelah mempelajari penenalan mikroprosesor.
1.3.1 Menanamkan sikap iman dan taqwa dan tercetaknya insan Indonesia yang demokratis dan
bertanggung jawab setelah mempelajari penenalan mikroprosesor. 2.1.1.
Bertanggung jawab dalam menyelesaikan tugas ataupun masalah dalam mempelajari penenalan mikroprosesor.
2.1.2. Tidak mudah menyerah dalam menyelesaikan tugas ataupun masalah.
2.2.1. Menunjukkan rasa ingin tahu terhadap mengenai materi penenalan mikroprosesor.
2.2.2. Percaya diri dalam mengemukakan idependapat, bertanya, atau menjawab pertanyaan dari teman
maupun guru. Tujuan Pembelajaran terkait KI-3 dan KI-4 adalah sebagai berikut. Dengan belajar simulator Z-80 dan load
data LD peserta didik dapat: 3.1.1.
Siswa dapat memahami pengertian symbol-algoritma dan mengaplikasikan kedalam bentuk instruksi pemrograman.
3.1.2. Siswa dapat memahami diagram alir pemrograman.
4.1.1. Merencanakan mengkonsepkan algoritma dan mendiagramkan diagram alir secara manual.
4.1.2. Merencanakan mengkonsepkan algoritma dan mendiagramkan diagram alir menggunakan.
4.2.1. Merencanakan flow chart untuk persiapan pemrograman.
RENCANA PELAKSANAAN PEMBELAJARAN
Tanggal Berlaku 25 Agustus 2016 Halaman
124 dari 11
124
4.2.2. Membuat program sederhana dengan Assembly Mnemonic untuk divisualisasikan di layar monitor.
D. Materi Pembelajaran
Struktur programflowchart dapat digunakan untuk menggambarkan perilaku atau urutan jalannya sebuah program dengan menggunakan gambar-gambar atau simbol-simbol yang sesuai. Bila suatu struktur
programflowchart lengkap telah selesai dikerjakan, gambaran lengkap tentang proses pemikiran seorang programmer dalam memecahkan suatu masalah dapat diikuti. Peranan struktur programflowchart sangat
penting terutama pada pemeriksaan program. Struktur programflowchart yang merupakan bagian penting dalam suatu program yang telah selesai juga dapat membantu orang lain dalam memahami dengan benar
urutan jalannya sebuah program yang dibuat oleh programmer. Ada dua jenis struktur programflowchart, yaitu :
1. Struktur programflowchart sistem : menunjukkan jalannya program secara umumgaris besarnya saja. 2. Struktur programflowchart terperinci : memuat perincian-perincian detail yang terutama berguna
untuk programmer. Biasanya suatu program yang rumit didahului dengan struktur programflowchart sistem, lalu
dilengkapi pula dengan struktur programflowchart terperinci. Keuntungan dari sebuah struktur programflowchart ialah bahwa dia menunjukkan urutan langkah-langkah dengan menggunakan simbol
anak panah arah jalannya program.
Simbol-Simbol Struktur ProgramFlowchart :
No. Simbol Struktur Program
Simbol Flowchart
1.
2.
3. Blok Sequen
Cabang Tunggal Cabang Rangkap
Y T
T T
Y Y
BLOK PROSAES
KEJADIAN SYARAT 1
SYARAT 2 SYARAT 3
SYARAT 4 BLOK BLOK BLOK BLOK
SYARAT Y T
BLOK BLOK
SYAR AT
PROSES PROSES
PROSES PROSES
SYAR AT
PROSES SYAR
AT
RENCANA PELAKSANAAN PEMBELAJARAN
Tanggal Berlaku 25 Agustus 2016 Halaman
125 dari 11
125
4.
5.
6.
7. Pengulangan tak terputus
Pengulangan terhitung Pengulangan terhitung
Program panggilan Subroutine T
Y T
Y
Pembuatan struktur program Contoh
: Jika pada Accumulator tersimpan data 7A hex, register B tersimpan data 5F hex. Perintah : pindahkan ke register H data dari Accumulator dan pindahkan ke register L data dari register B.
Penyelesaian : Struktur program
Isi Accumulator dengan data 7A hex. Isi register B dengan data 5F hex.
Pindahkan ke register H data dari Accumulator Pindahkan ke register L data dari register B
Akhir program
Penterjemahan ke bahasa program :
PROSES PROSES
CYCLE ENDLESS BLOK
SYARAT BLOK
BLOK SYARAT
BLOK SYAR
AT
SYAR AT
PROSES
PROSES
RENCANA PELAKSANAAN PEMBELAJARAN
Tanggal Berlaku 25 Agustus 2016 Halaman
126 dari 11
126
Alamat Memori
Bahasa Keterangan
Assembly Mesin
Org 00h 0000
LD A,7Ah 3E 7A
Mengisi Accumulator dengan data 7A hex. 0002
LD B,5Fh 06 5F
Mengisi register H dengan data 00 hex. 0004
LD H,A 67
Memindahkan ke register H data dari register A 0005
LD L,B 68
Memindahkan ke register L data dari register B 0006
RST 38h FF
Akhir program
E. ModelMetode Pembelajaran