Önceki konularda BUN ve BSA buyruk tiplerini detaylı olarak anlattım.
BUN : Şartsız Dallanma
BSA : Dallan ve Geri Dönüş Değerini Sakla
O konuları iyi anladıysanız bu konuyu da anlarsınız diye düşünüyorum.
ISZ buyruğu da yine, önceki bellek adreslemeli buyruklar gibi T4
zamanında işlem yapmaya başlar. Çünkü önceki yazılarda da dediğim gibi
ilk 3 adım standart olarak her buyruk işleme, işlemi öncesi
gerçekleşmektedir demiştim.
T3 zamanına kadarki mikro işlemleri özet olarak hatırlayacak olursak :
Şekilde T2'ye kadar olan adımlar var. T3'te buyruk donanımsal denetim biriminde çözülüp, ne tür bir buyruk olduğuna karar veriliyordu. Mesela şuanda bellek adreslemeli buyruk konusunu işlediğimize göre T3 adımında bellek adreslemeli buyruk olduğu kararı verilmiştir deriz. T3'ten sonra ise ISZ buyruğu şu şekilde işleyecektir :
Açıklama :
D6T4 : M nolu bellek gözündeki veriyi, DataRegister'e yükle.
D6T5 : Verinin değerini 1 arttır. (Veri bitler halindedir ve veri bit düzeyinde 1 arttırılıyor.)
D6T6 : Bit değeri arttırılan veriyi M nolu bellek gözüne yükle. Eğer DR =0 ise PC <= PC + 1 yaparak bu veriyi işlemeden bir sonraki veriye atla. Program sayacı olan SC'yi de yine sıfırla.
Bilgisayar Mimarisi Dersi Konu Anlatımlarının Tamamı İçin Buraya Tıklayınız!
ISZ : Arttır ve Eğer Sıfır İse Atla [Bellek Adreslemeli Buyruk]
Daha fazlası için arama yapın :
Etiketler:
bilgisayar dersleri,
bilgisayar mimarisi,
bilgisayar-mimarisi
0 yorum:
Yorum formuna konuyla ilgili görüş ve sorularınızı bırakabilirsiniz.
Yorumunuza mümkün olan en kısa sürede dönüş yapılacağından emin olabilirsiniz.
Eklenen yorumlar, moderatör onayından sonra yayınlanmaktadır.