Lab. Hakkında

 

Ana Sayfa

Mikroişlemcili Sistem Tasarımı Lab., 25 Eylül 2000

Dersin Kodu  : EHM 4250
Dersin Kredisi: 3
Ders Süresi   : 2 saat Teori + 2 saat Laboratuar

Laboratuarın Amacı :

Günümüzde endüstriyel vs. uygulamalarda yaygın olarak kullanılan mikroişlemci temelli sistemler ve türevlerinde merkezi işlem birimi olarak bulunan 80x86 temelli gelişmiş mikroişlemcilere sahip sistemlerin ve çevre birimlerinin donanım ve yazılım özelliklerinin, eğitime ve endüstriye yönelik uygulamalı olarak öğretilmesidir.

Deneylerin konusu ve içeriği :

  1. Eğitim Sistemi
    Eğitim Sistemi Donanımının İncelenmesi, Eğitim Sistemine Program Girilmesi ve Çalıştırılması
  2. Adresleme Modları
    80x86 Adresleme Modlarının İncelenmesi ve uygulaması
  3. Makine Dilinde Aritmetik İşlem
    Aritmetik İşlem Komut ve Programlarının İncelenmesi ve uygulaması
  4. Döngü Komutları
    Döngü Komut ve Programlarının İncelenmesi ve uygulaması
  5. Makine Dilinde Test ve Lojik İşlemler
    Test, Lojik Komut ve Programlarının İncelenmesi ve uygulaması
  6. Giriş/Çıkış Komutları
    Giriş/Çıkış Komut ve Programlarının İncelenmesi ve uygulaması
  7. Örneksel Bilgiden Sayısal Bilgiye, Sayısal Bilgiden Örneksel Bilgiye Dönüşüm
    80286 Eğitim Seti Üzerinde ADC (Analog to Digital Converter) ve DAC (Digital to Analog Converter) Uygulaması
  8. Matris Tuş Takımı ve 7 parçalı LED Gösterge Donanımı ve Yazılımının İncelenmesi
    Eğitim sisteminin tuş takımının ve göstergesinin donanım yapısının ve denetim programının elde edilerek incelenmesi.
  9. Matris Tuş Takımı ve 7 parçalı LED Gösterge Donanımı ve Yazılımının Tasarımı
    Eğitim sistemi tuş takımı ve gösterge donanımı kullanılarak tasarlanan denetim programı ile çalıştırılması.
  10. IBM uyumlu kişisel bilgisayar donanımı ve yazılımı uygulaması.
    Kişisel bilgisayar tuş takımı ve ekran donanımı ve yazılımı denetim uygulaması.

 Kaynaklar :

  1.  The 80x86 Family : Design, Programming, and Interfacing John UFFENBECK, Prentice-Hall, 1998   
  2.  The 8086 Book, Russel RECTOR, George ALEXY, Osborne /McGraw-Hill, 1980   
  3.  IBM PC/AT Assembly Language, Le SCANLON, Prentice-Hall, 1983   
  4. The 8088 and 8086 Microprocessors: Programming, Interfacing, Software, Hardware, and Applications by Walter A. Triebel, Avtar Singh, Avtar Singh, Prentice Hall, 2002
  5. The Intel Microprocessors: 8086/8088, 80186/80188, 80286, 80386, 80486, Pentium, Pentium Pro Processor, Pentium II, Pentium III, and Pentium 4 by Barry B. Brey, Prentice Hall, 2005 
  6. Microcomputers, Microprocessors : The 8080, 8085, Z80 Programming, Interfacing and Troubleshooting John UFFENBECK, Prentice-Hall, 1985   
  7.  DT6 PAT80286 Microboard User Manual   
  8.  DT6 PAT80286 Microboard Technical Manual   
  9.  DT32 80286 Cross Assembler User Manual   
  10.  DT35 Applications Module User Manual   
  11.  DT602 Introduction to 80286 Microprocessor Applications, Curriculum Manual   
  12. . Appendix B 80C286 Instruction Set   
  13. . Intel, Microprocessor and Peripheral Handbook, Volume I-Peripheral   
  14. . Intel, Microprocessor and Peripheral Handbook, Volume II-Peripheral   

  Y.Doç.Dr.Tuncay UZUN

Eğitim Sistemi

10030038.jpg (387898 bytes)