NIM: 225150707111006
PRODI: TEKNOLOGI INFORMASI
TAHAPAN TAMBAHAN
- Ambil instruksi (FI) = Baca instruksi berikutnya yang diharapkan ke dalam buffer
- Instruksi decode (DI) = Tentukan opcode dan penentu operan
- Ambil operan (FO) = Ambil setiap operan dari penyimpanan
- Eksekusi instruksi (EI) = Lakukan operasi yang ditunjukkan dan simpan hasilnya,
jika ada, di lokasi operan tujuan yang ditentukan
- Tulis operan (WO) = Simpan hasilnya di memori
BAHAYA PIPA
Terjadi ketika jalur pipa, atau sebagian dari jalur pipa, harus macet karena kondisi
tidak memungkinkan untuk melanjutkan eksekusi
Ada 3 jenis bahaya : sumber, data, kontrol
JENIS BAHAYA DATA
PROSESOR ARM
Susunan register seragam yang moderat
Model pemuatan/penyimpanan dari pemrosesan data di mana operasi hanya
dilakukan pada operan dalam register dan tidak secara langsung dalam memori
Instruksi dengan panjang tetap yang seragam dari 32bit untuk set standar dan
16bit untuk set instruksi jempol
Pisahkan unit logika aritmatika (ALU) dan unit shifter
Sejumlah kecil mode pengalamatan dengan semua alamat muat/penyimpanan
ditentukan dari register dan bidang instruksi
Mode pengalamatan penambahan otomatis dan pengurangan otomatis
digunakan untuk meningkatkan operasi loop program
Eksekusi instruksi bersyarat meminimalkan kebutuhan instruksi cabang bersyarat,
sehingga meningkatkan efisiensi pipa, karena pembilasan pipa berkurang