21.08.2013 Views

Mikro Bilgisayarlı Sistem Tasarımı - Fırat Üniversitesi

Mikro Bilgisayarlı Sistem Tasarımı - Fırat Üniversitesi

Mikro Bilgisayarlı Sistem Tasarımı - Fırat Üniversitesi

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!