12.03.2016 Views

Teknik Mikroprosesor(1)

Sarana Pendidikan Teknologi Aceh 2016-2020

Sarana Pendidikan Teknologi Aceh 2016-2020

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!