Professional Documents
Culture Documents
Mikrodenetleyici I Ders 3
Mikrodenetleyici I Ders 3
Mikroişlemciler-I
CISC, RISC ve EPIC Esasları
Alper Bayrak
Abant İzzet Baysal Üniversitesi
Bolu
2014
Mikroişlemciler-ICISC, RISC ve EPIC Esasları
Sunuma Genel Bakış
1 Mikroişlemci Mimarisi
CISC Mimarisi
RISC Mimarisi
EPIC Mimarisi
Mikroişlemciler-ICISC, RISC ve EPIC Esasları
Mikroişlemci Mimarisi
Mikroişlemci Mimarisi
Mikroişlemci Mimarisi
CISC’ın doğuşu
Komut Kümeleri
Donanım Mimarisi
RISC Mimarisi
RISC Mimarisi
Bellek Hızı
Komut Gizliliği
Komut Gizliliği
Güvenilirlik
Süper iş hatlı sistem, iş hattının her bir kademesini 2 alt
devreye ayırır ve saat hızını dâhili olarak ikiye katlar.
Her bir kademe saat başına 1 komut icra eder.
Ancak dahili saat iki kat hızlı olduğundan iş hatlı saat
darbesinin her vuruşunda iki komutu yükleyebilir.
Mikroişlemciler-ICISC, RISC ve EPIC Esasları
Mikroişlemci Mimarisi
RISC Mimarisi
Süperskalar Mimari
Süperskalar makineler aynı şeyi yapmakta yetenekli olan pek
çok icra birimini içerir. Bu işlemcinin, birkaç benzer komutun
her birini eldeki icra birimlerine dağıtarak işlemesine izin verir.
Mesela iki aritmetik birimi olan süperskalar makine iki çift
sayıyı aynı anda (sonuçlarının aynı yere gitmek zorunda
olmadığı durumlarda) toplayabilir. Bu makine iki çıkışlı
makine olarak adlandırılır.
RISC komut kümesi süperskalar mimariye tam uyumludur.
Bunun sebebi çip üzerinde daha az yer tutan ve dolayısıyla bir
veya daha fazla kez kopyası çıkartılabilen basit işlem
birimlerinde her bir komutun icra edilebilmesidir çünkü,
komutlar arasındaki bağımlılık önemsenmemektedir. (Eğer iki
komut bir kaydedici veya bir bayrak kodları gibi aynı
kaynakları isterse, bunlar aynı kaynakları isterse, bunlar aynı
anda yürütülemezler).
Mikroişlemciler-ICISC, RISC ve EPIC Esasları
Mikroişlemci Mimarisi
RISC Mimarisi
Süperskalar Mimari
Kod Özelliği
Hatalardan Arındırma
Kod Büyümesi
Sistem Tasarımı
Açıklama Alanları
Etiket Alanı
Komut Alanı
CMP
JC
XCHG
Mikroişlemciler-ICISC, RISC ve EPIC Esasları
Mikroişlemci Mimarisi
EPIC Mimarisi
Operand Alanı
CMP AX,BX
ADD AX,[BX]
MOV CX,00
NOT AX
JNE BASLA
Mikroişlemciler-ICISC, RISC ve EPIC Esasları
Mikroişlemci Mimarisi
EPIC Mimarisi
Operand Alanı
KOMUT AX,BX
İki operandın bulunduğu alanda ilki hedef operandı, ikincisi
kaynak operandı temsil etmektedir.
Operand alanında kullanılan doğrudan verilerin sonunda
B,H,D ve O gibi son takılar yazılır.
Bunlar o sayıların hangi tabanda olduğunu gösterir. (B:binary,
H:Hex,D: Desimal, O:Oktal)
Mikroişlemciler-ICISC, RISC ve EPIC Esasları
Mikroişlemci Mimarisi
EPIC Mimarisi
TEŞEKKÜRLER