Mikroprogramlama
Vikipedi, özgür ansiklopedi
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.
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.