Prosesor Pentium (1)
* Pentium hanya mempunyai 2 pipeline
terpisah (dua-issue superscalar processor) dengan 5 tahap untuk kedua
pipelinenya, yaitu:
1.
Prefetch, prosesor melakukan prefetch instruksi dari cache instruksi
2.
Dekode Tahap 1, prosesor melakukan
dekode instruksi untuk menentukan opcode dan informasi mengalamatan. Tahap ini melakukan 2 fungsi
pengujian, yaitu:
a. Pemeriksaan pairability, antara unit
U dan unit V agar tidak konflik pada waktu dieksekusi paralel
b.
Prediksi percabangan
3.
Dekode Tahap 2, tahap ini menghasilkan alamat-alamat referensi memori
4.
Eksekusi, prosesor mengakses cache data atau mengkalkulasi hasil
instruksi di dalam ALU, barrel shifter atau unit fungsional lainnya pada
lintasan data
5.
Write-back (Penulisan kembali), tahap ini mengupdate register dan flag
dengan hasil instruksi
Comments
Post a Comment