Mikro Bilgisayarlı Sistem Tasarımı - Fırat Üniversitesi
Mikro Bilgisayarlı Sistem Tasarımı - Fırat Üniversitesi
Mikro Bilgisayarlı Sistem Tasarımı - Fırat Üniversitesi
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Blok şemadan;<br />
1. Aritmetik ve mantık biriminin (ALU‟nun) fonksiyonel birimlerle, W yazmacı başta olmak<br />
üzere ilişkisini ve diğer birimlerle bilgi alış-verişini;<br />
16F87X serisi mikrodenetleyicilerde, komutun sonuna konan 1 veya 0 sayısıyla (d), sonucun<br />
W‟ de ya da başka bir yazmaçta tutulacağı mikroişlemciye bildirilir. Bunun hangi komutlar için ve<br />
nasıl yapıldığı komut setinde anlatılmıştır.<br />
W Yazmacı<br />
8<br />
d='0' or<br />
Literal Komutlar<br />
8-bit literal<br />
(Komut Sözcüğünden)<br />
ALU<br />
8<br />
8<br />
8<br />
d='1'<br />
8<br />
d bit komutları<br />
8-bit yazmaç değeri<br />
(Komutun doğrudan<br />
veya dolaylı<br />
adresinden)<br />
Şekil 5.6. ALU‟nun çalışması<br />
Yazmaç<br />
dosyası<br />
Özel<br />
Fonksiyon<br />
Yazmaçları<br />
(SFR) ve<br />
Genel<br />
Amaçlı<br />
RAM (GPR)<br />
2. Aritmetik ve mantık biriminin (ALU) çalışması sonucunda, STATUS durum yazmacı ile<br />
ilişkisini çalıştırılan komuta bağlı olarak ALU, Carry (C), Digit Carry (DC) ve Zero (Z)<br />
bitlerini değiştirir.<br />
3. Program sayacının; yığın, program, veri belleği ile çalışmasını,<br />
4. Erişim türlerinde kullanılan yazmaçları,<br />
5. Osilatör yani zamanlayıcılarla, komut yürütme ilişkileri,<br />
6. Adres yolunun (Program bus) komutlar için nasıl çalıştığı ve veri yollarının (data bus) veri<br />
belleği ve giriş-çıkış birimleri ile nasıl işlem gördüğü,<br />
7. Çevresel giriş-çıkış birimleri, portlar ve pin tanımları gibi sayılabilecek pek çok önemli<br />
konu izlenebilmektedir.<br />
İbrahim Türkoğlu, <strong>Fırat</strong> <strong>Üniversitesi</strong> - Elektronik ve Bilgisayar Eğitimi Bölümü, Elazığ- 2010. 47