Intel 80486
Prosesor Intel 80486
memiliki pipeline dengan 5 tahap,
antara lain adalah sebagai berikut :
- Fetch
o
Dari cache atau memori eksternal
o
Memakai
salah satu dari dua prefetch buffer
yang masing-masing berukuran 16 byte
o
Mengisi buffer dengan data baru seketika setelah
data lama selesai digunakan
o
Rata-rata
dapat mengambil 5 instruksi untuk sekali operasi
o
Bersifat
independen dari tahap lain supaya buffer dapat tetap penuh
- Decode stage 1 (D1)
o
Informasi
opcode dan mode pengalamatan memori
o
Paling
banyak mengambil 3 byte pertama dari sebuah instruksi
o
Mendelegasikan
kepada Decode stage 2 untuk mengambil
sisa instruksi
- Decode stage 2 (D1)
o
Mengembangkan
opcode menjadi sinyal kontrol
o
Perhitungan
untuk mode pengalamatan yang kompleks
- Execute (EX)
o
Operasi
ALU, akses cache, update register
- Writeback (WB)
o
Update
register dan flag
o
Hasilnya
dikirim ke write buffer untuk cache dan bus interface
