Teknik Mikroprosesor(1)
Sarana Pendidikan Teknologi Aceh 2016-2020
Sarana Pendidikan Teknologi Aceh 2016-2020
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
TEKNIK MIKROPROSESOR<br />
Gambar 3.7. Dasar Timing Operasi CPU<br />
Satu periode clock dinyatakan sebagai satu siklus (T), setiap operasi instruksi<br />
dinyatakan sebagai siklus instruksi dan setiap siklus instruksi terdiri dari tiga<br />
siklus mesin (M1, M2, M3). Siklus mesin pertama M1 untuk sembarang<br />
instruksi merupakan siklus fetch yang dilaksanakan melalui empat, lima atau<br />
enam siklus T, yaitu sampai muncul sinyal wait yang diteruskan instruksi<br />
berikutnya untuk dilaksanakan. Sedangkan yang dimaksud dengan siklus<br />
fetch adalah siklus eksekusi instruksi dalam periode waktu dimana<br />
mikroprosesor membaca dan memproses instruksi dari memori, dan<br />
mengeksekusinya. Proses ini merupakan siklus yang berkelanjutan,<br />
dijalankan terus sampai mikroprosesor dimatikan atau ada permintaan untuk<br />
proses lain. Adapun siklus mesin merupakan operasi pemindahan data antara<br />
CPU dengan memori atau devais I/O, untuk itu dibutuhkan clock sebanyak<br />
tiga sampai lima clock.<br />
3.5. FETCH INSTRUKSI<br />
Gambar 2.58 menggambarkan timing selama siklus (opcode fetch) M1. Isi PC<br />
ditempatkan pada bus alamat pada saat awal siklus M1. Satu setengah siklus<br />
clock berikutnya sinyal akan aktif. Pada saat ini pengalamat memori<br />
memiliki waktu stabilisasi sehingga tepi turun (falling edge) dapat<br />
128