mnemonik

Post on 11-Nov-2015

15 Views

Category:

Documents

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

hal ini mudah dilakukan untuk memulainya

TRANSCRIPT

Berikut ini contoh lainnya sebuah algoritma yang menghitung banyaknya data ganjil pada memori 9000 hingga memori 9010. Hasil hitungan banyaknya data ganjil disimpan di Register D.Algoritma :1. Pengisian alamat awal memori ke penunjuk Register M1. Mengisi Register C = 11 untuk banyak data dari 9000 sampai 9010 dan Register D = 00 sebagai register penghitung.1. Mengambil data dari penunjuk Register M1. Geser Register A ke kanan sehingga bit LSB masuk ke CARRY1. Bila Carry menjadi 0 maka program melompat ke langkah 71. Naikkan isi Register D 1 angka, data ganjil di hitung 1. Naikkan penunjuk Register M 1 alamat , untuk data berikutnya1. Kurangi Register C dengan 1, kurangi hitungan jumlah data sampai 001. Bila Register C belum sampai 00 maka ulangi ke langkah 31. Program selesai dan hasil telah berada di Register D

mulaiB

top related