Posts

Showing posts from October, 2018

Referensi Situs untuk pembelajaran Machine Learning

Udacity: https://www.udacity.com/course/intro-to-machine-learning--ud120 Coursera: https://www.coursera.org/learn/machine-learning?ranMID=40328&ranEAID=jU79Zysihs4&ranSiteID=jU79Zysihs4-vpcmlnx10w6xcg8c.lfAxQ&siteID=jU79Zysihs4-vpcmlnx10w6xcg8c.lfAxQ&utm_content=10&utm_medium=partners&utm_source=linkshare&utm_campaign=jU79Zysihs4 Youtube: https://www.youtube.com/playlist?list=PLQVvvaa0QuDfKTOs3Keq_kaG2P55YRn5v Youtube2: https://www.youtube.com/playlist?list=PL2-dafEMk2A7mu0bSksCGMJEmeddU_H4D

Flow Program Modulo dengan Metode Pengurangan

Berikut ini adalah flow program modulo dengan menggunakan metode pengurangan bilangan X terhadap bilangan Y dalam bahasa assembly ============== ISTILAH-ISTILAH ============== REGISTER_HASIL, register  R0:R1 X_PULUHAN, register R2 X_SATUAN, register R3 Y_PULUHAN, register R4 Y_SATUAN, register R5 ============== FLOW PROGRAM ============== Start: CEK PULUHAN, apakah lebih besar / sama dengan puluhan X? > Jika YA, lanjut CEK SATUAN > Jika TIDAK, langsung tulis Register_Hasil dengan bilangan X, FINISH_PROGRAM CEK SATUAN, apakah lebih besar satuan X? > Jika YA, lanjutkan ke ke PROSES_PENGURANGAN bilangan X > Jika TIDAK, CEK PULUHAN_AGAIN CEK PULUHAN_AGAIN, apakah puluhan X sama besar? > Jika YA, langsung tulis Register_Hasil dengan bilangan X, FINISH_PROGRAM > Jika TIDAK, lanjutkan ke PROSES_PENGURANGAN bilangan X, FINISH_PROGRAM PROSES PENGURANGAN: > Pastikan set Carry menjadi 1 sebelum melakukan instruksi pengurangan (SUB) > Kura...

Flow Program Perkalian 8-bit pada Bahasa Assembly

Berikut ini adalah flow perkalian 8-bit menggunakan Bahasa Assembly (low level language) ==========CONTOH INPUT MAKSIMUM========== input: 0 0 0 0 f f f f 0 0 0 0 0 0 0 0 * ini artinya FF dikali dengan FF atau bisa juga disebut dengan 255 dikali dengan 255 Output: f e 0 1 0 0 0 0 0 0 0 0 0 0 0 0 * ini artinya output menghasilkan bilangan FE01 atau 65.025 ==========CONTOH INPUT SEDERHANA========== input: 0 0 0 0 0 2 0 3 0 0 0 0 0 0 0 0 * ini artinya 2 dikali dengan 3 * angka 6 akan masuk kedalam register hasil Output: 0 0 0 6 0 0 0 0 0 0 0 0 0 0 0 0 * ini artinya 2 dikali dengan 3 akan menghasilkan angka 6 di output ** Jika program kalian benar, maka input dan output yang dihasilkan akan seperti contoh diatas ========= FLOW PROGRAM ========== Start: step1: cek x satuan. apakah ada?? > kalo tidak ada lanjut step2 > kalo ada, lanjut, cek y puluhan, apakah ada? step2: cek x puluhan, apakah ada?? > kalo tidak ada, finish program > kalo ada, is...