xranzei 1
xranzei
Agora Metin2 1
Agora Metin2
Bvural41 1
Bvural41
romegames 1
romegames
noisiv 1
noisiv
Manwe Work 1
Manwe Work
Best Studio 1
Best Studio
Hikaye Ekle
Reklam vermek için turkmmo@gmail.com

Mikroprogramlama

  • Konuyu başlatan Konuyu başlatan Alp582
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 0
  • Görüntüleme Görüntüleme 574

Alp582

Level 14
TM Üye
Üye
Katılım
25 Haz 2010
Konular
1,302
Mesajlar
9,029
Reaksiyon Skoru
428
Altın Konu
0
TM Yaşı
15 Yıl 11 Ay 26 Gün
Başarım Puanı
200
Yaş
37
MmoLira
-71
DevLira
0
Ticaret - 0%
0   0   0

ROHAN2 WORLD 1-120 TR TİPİ OFFICIAL YOHARA, BALATHOR VE AMON! 80. GÜNÜNDE! +10.000 ONLİNE! HİLE VE BOT %100 ENGELLİ HEMEN TIKLA!

Mikroprogramlama, kontrol işaretlerini oluşturan ikili sayıların (0, 1) mikrokomutlar yazılarak oluşturulmasıdır. Bu sembolik mikroprogram, ikili kontrol işaretlerine mikroassembler anlamında dönüştürülür. Mikroprogramlama yazılım ile donanım arasındaki özyinelemeyi sağlayan bilgisayarın en gerekli parçasıdır. İşlemcinin denetim birimini tasarlamak için yazmaç aktarımı işlemleri düzeyinde programlama yapılması yöntemidir. Birçok işlemcide mikroprogramlama makine kodu buyruklarını doğrudan donanım üzerinde yürütür. Fakat bazı yeni mimarilerde mikroprogramlama uygulanmaz onun yerine yazılım, dijital mantık düzeyindeki işlemleri doğrudan çalıştırır.
Mikroprogramın her satırı 5 alanlı mikrokomutlardan oluşur: etiket, mikrooperasyon, CD, BR ve AD alanlarıdır.
Alan :Etiket alanı, boş olabilir veya sembolik bir adres içerebilir. Kolon (:) ile biter.
Alan :Mikrooperasyon alanı, virgül ile ayrılmış bir, iki veya üç sembolden oluşur. Her biri F1, F2, F3 alanlarına karşı düşer ve 9 bit (3 x 3 bit) ile tanımlanır.
Alan :CD alanı U, I, S veya Z harflerinden birini içerir. Mikrokomuttaki koşulu tanımlar.
Alan :BR alanı daha önce tanımlanan JMP, CALL, RET ve MAP sembollerini içerir.
Alan :AD alanı aşağıdaki 3 yoldan birisi olabilecek adresi tanımlar:
Sembolik bir adres (etiket)
NEXT sembolü: sonraki satırı tanımlar
BR alanı RET veya MAP olarak tanımlanmışsa, AD alanı boş bırakılır.
 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst