Laporan Mikroprosesor 2 Program Transfer Data Politeknik Negeri Bandung
praktikum mikroprosesor metode pembagian.Deskripsi lengkap
praktikum mikroprosesor metode pembagian.
Full description
makalah mikroprosesorFull description
Nsjdj
Full description
Full description
Deskripsi lengkap
Laporan Mikroprosesor 1 Pengoperasian Trainer Midicom. Politeknik Negeri Bandung
Deskripsi lengkap
Full description
Makalah Microprocessor JAM DIGITAL dengan LCD 16X2 Disusun Oleh: SHERLY MELISA SEMBIRING ( 131421086) YOHANA BR SITEPU ( 131421087) LELY DAHLYANA ( 131421090) ABNER SORITUA SIDAURUK( 13…Full description
a
mikroprosesor 8085Full description
Full description
Laporan Percobaan 1 Mikroprosesor
Silabus Mikroprosesor Dan Mikrokontroler
microprocessorDeskripsi lengkap
PROGRAM PERKALIAN 1. TUJUAN Mengetahui penyelesaian tentang program perkalian Memahami cara membuat program perkalian.
2.
LANDASAN TEORI
Prosesor 8085 pada dasarnya tidak bisa melakukan program perkalian secara langsung. Maka digunakanlah metode-metode khusus untuk menyelesaikan operasi perkalian ini. Terdapat 2 metode untuk menyelesaikan operasi perkalian ini, yaitu metode penjumlahan berulang dan metode shift and add. 2.1. METODE PENJUMLAHAN BERULANG Metode ini bekerja dengan cara menjumlahkan nilai dari yang dikali sebanyak nilai pengali. Contohnya 4x3 yaitu menjumlahkan 4 sebanyak 3 kali. Namun metode ini dinilai kurang efektif, karena jika nilai pengali tersebut sangat besar maka prosesor akan bekerja sangat lama untuk menyelesaikan perkalian tersebut. 2.2. METODE SHIFT AND ADD Metode ini bekerja hampir sama dengan metode yang digunakan kita untuk mengalikan bilangan, dengan mengalikan bilangan satuan dari pengali dengan bilangan satuan dan puluhan (,dst) dari bilangan yang dikali. Lalu mengalikan bilangan puluhan (,dst) dari pengali dengan bilangan satuan dan puluhan (,dst) dari bilangan yang dikali. Lalu hasil dari perkalian kedua tersebut digeser sebanyak 1 bilangan.
3. LANGKAH PERCOBAAN 1. Nyalakan trainer midicom dengan menyalakan unit controlnya terlebih dahulu (tekan tombol orange), pastikan ada 4 led indicator menyala yang menandakan bahwa trainer berhasil dihidupkan. 2. Nyalakan monitornya. 3. Setelah trainer midicom menyala, tekan space bar. 4. Lalu gunakan menu A (assembler) dan lakukan perintah berikut: 1) Membuat program untuk mengalikan data data 8 bit yang ada pada alamat A000 sampai A00F. Tempatkan hasil perkalian pada alamat A200 sampai A21F 5. Setelah selesai menggunakan trainer midicom matikan monitor terlebih dahulu lalu matikan trainer midicom.
4. ALAT YANG DIPERLUKAN Trainer Midicom 8085 Monitor
5. DATA PRAKTIKUM 1) . a. Penjumlahan berulang
Flowchart : START
1
Q BC HL SP
A00F A10F FFFF
HL DE HL STACK STACK HL H A2 A L A A+A L A M E L L+1 M D HL STACK
A [BC] D A A ÷ 00
Z=1 L C
A M E A A ÷ 00
L–1 C-1
S=0
Z=1 STOP
STACK
HL
HL
STACK HL
0
Q
A
L A A+D L A A H A A + 00 + Cy H A E E-1
Z=0
1
HL 0
Mnemonics
List memory A200 sampai A21F (hasil perkalian) setelah operasi dieksekusi dengan perintah Go.
2) . b. Penjumlahan berulang
Flowchart : 1
START
BC HL SP
A00F A10F FFFF
P
A [BC] D A A ÷ 00
Z=1
A C A A+C C A A B A A+B+Cy B A
A E A ÷ 00
Z-0
Q A M E A A ÷ 00
HL DE HL STACK STACK HL H A2 A L A A+A L A M E L L+1 M D HL STACK
Z=1
STACK
STACK BC STACK HL HL 0
BC BC STACK L L-1 C C-1
BD C
00 D
S=0
Q
STACK HL HL 0000
A A
E A + 00 RAR E A
Cy = 0
A
L A+C L A A H A A+B+Cy H A A
1
STOP
P
Mnemonics
List memory A200 sampai A21F (hasil perkalian) setelah operasi dieksekusi dengan perintah Go.
6. ANALISA Pada soal nomor satu telihat bahwa cara penyelesaiannya kita menggunakan penjumlahan berulang. Hal ini terlihat dari banyaknya perintah pengulangan yang dilakukan. Maka pada metode ini kecepatan prosesor ditentukan oleh nilai pengali, jika nilai pengali besar maka
prosesor akan melakukan proses lebih lama karena terus menerus melakukan pengulangan pada proses penjumlahan sebanyak nilai pengali. Sedangkan menggunakan metode shift and add terlihat bahwa adanya bagian program yang menyatakan pergeseran ke kiri atau yang dilakukan dengan perintah RAR (untuk pergeseran) dan ADD (untuk penambahan data).
7.
KESIMPULAN
Ada dua metode yang digunakan pada program perkalian yaitu penjumlahan berulang dan shift and add. Metode Penggesaran dan penjumlahan (shift and add) memiliki aturan bahwa pengujian register C mulai dari LSBnya maupun MSBnya yakni bisa menggeser ke kiri-kanan maupun kanan-kiri sesuai dengan tipe soal yang ditemui.
LAPORAN PRAKTIKUM MIKROPROSESOR PROGRAM TRANSFER DATA
Praktikum ke-5 Hari/Tanggal : Kamis / 9 Oktober 2014
Oleh: Fauzan Hanif Nurrahman (131331011)
Partner: Dewi Hana (131331009) Fikri Haikal Abdurrakhman (131331013)
2 Tc A
POLITEKNIK NEGERI BANDUNG Jl. Gegerkalong Hilir, Ds. Ciwaruga Kotak Pos 6468 BDCD, Bandung, Telp (022)2013789, Fax(022)2013889, Homepage : www.polban.ac.id Email : polban.ac.id