Month: June 2020

ARM Cortex-M3: Model Memori

بِسْمِ اللَّهِ الرَّحْمَنِ الرَّحِيم ARM Cortex-M3 menggunakan pengalamatan 32 bit, sehingga bisa mengalamati sampai dengan 4 Gbyte (4294967296 byte). Walaupun menggunakan arsitektur Harvard, di mana ada pemisahan antara program dan…

ARM Cortex-M3: Pipeline

بِسْمِ اللَّهِ الرَّحْمَنِ الرَّحِيم Mikrokontroler dalam mengeksekusi program dari memori program akan melakukan setidaknya 3 tahap berikut: Fetch, pengambilan/pembacaan instruksi dari memori program Decoding, pengerjemahan instruksi Execution, eksekusi instruksi. Pada…

ARM Cortex-M3: Arsitektur Bus

بِسْمِ اللَّهِ الرَّحْمَنِ الرَّحِيم Untuk menghubungkan core CPU dengan memori (flash atau SRAM), periperal internal (timer, port serial, I/O), periperal eksternal atau sistem untuk debug digunakan sistem arsitektur bus yang…