arsitektur set intruksi ia-64
Post on 28-Dec-2015
237 Views
Preview:
TRANSCRIPT
KELOMPOK VII
Abdul Ghoni Ridwan
Yudi Fauzan Wahyu
ARSITEKTUR SET INTRUKSI IA-64
ARSITEKTUR SET INSTRUKSI 1A-64
Register yang dapat terlihat dan terbaca dalam bebrapa kasus antara lain:
• Register – register Umum: Dihubungkan dalam setiap register suatu bit Nal yang digunakan untuk menunda perkecualian spekulasi.
• Register titik mengambang: 128 register 82 bit sebagai bilangan titik mengambang untuk memenuhi format bilangan IEEE 754.
• Register pediksi: 64 register 1-bit yang digunakan sebagai prediksi
• Register cabang: 8 register 64 bit digunakan untuk cabang
• Penunjuk Instruksi: Menyimpan sejumlah alamat dari instruksi IA-64 yang sedang di eksekusi
• Penunjuk frame saat ini: menyimpan informasi keadaan yang berhubungan dengan frame stack dan informasi rotasi untuk register
• Mask Pemakai: Digunakan untuk trap, penampilan monitor, dan untuk memantau pemakaian register titik mengambang
• Register monitor kinerja data: Digunakan untuk mendukung pemantauan kinerja hardware.
• Identifier Prosesor: Menjelaskan fitur- fitur independent prosesor
• Register Aplikasi: suatu koleksi dari register kebutuhan khusus
Mekanismenya untuk menghindari perpindahan data yang tidak perlu kedalam dan keluar prosedur register call dan return dan mekanisme secara otomatis un tuk menyediakan suatu pemangilan prosedur suatu frame yang baru lebih 96 register berdasarkan prosedur yang masuk.
Sof Sol Sor
Penamaan kembali register
berdasarkan nilai
REGISTER CFM
Penunjuk frame saat ini dan keadaan fungsi sebelumnya
Penunjuk Frame sebelumya berisi semua bidang dari CFM
Penghitungan tahap epilog sebelumya
Tingkatan istimewa sebelumya
Pfm
Pec
PPl
RE
GIS
TE
R A
PL
IK
AS
I P
FS
ORGANISASI ITANIUM
• Prosesor Intel Itanium adalah Imlementasi pertama dalam arsitektur set instruksi 1A-64 yang menggabungkan fitur superscalar dengan fitur 1A-64 yang berhubungan dengan EPIC. Fitur superscalar tedapat sebuah pipeline hardware six-wide, ten-stage-deep, pra pengambilan dinamis, prediksi cabang dan sebuah register score board untuk mengoptimalkan waktu kompilasi yang tidak di tentukan.
top related