X86 Tabanlı Mikroişlemci Mimarisi ve Assembly Dili

Nurettin TOPALOĞLU

2008, 3. Baskı

Bu kitap, Endüstriyel Okulların Elektronik ve Bilgisayar Bölümlerinde ders kitabı olarak okutulmak üzere hazırlanmıştır.

Yazarın konuyla ilgili olarak gerek yurt içi gerekse yurt dışı çalışmaları neticesinde bu kitap hazırlanmıştır.

Yukarda adı geçen okulların Bilgisayar Mimarisi ve Organizasyonu, Mikroişlemciler ve Programlama dersi müfredat programına tamamen uygun olup, dersin işlenişinde öğretmen ve öğrencilere büyük kolaylıklar sağlayacak ve başka herhangi bir kaynağa gerek duyulmayacaktır.

Kitabın dili ve içeriği öğrenci tarafından anlaşılır şekilde yazılmış olup, Programlar bilgisayar labaratuvarlarda uygulanacak şekilde verilmiştir. Bu dersin uygulaması için ayrıca Mikroişlemci deney setine gerek yoktur. Okulunuzdaki bilgisayarlar büyük ihtimalle intel tabanlı bilgisayarlardır. Anakart aynı zamanda bir deney seti gibidir. Herhangi bir editörde yazdığınız assembly dilindeki programlar, TASM ve MASM gibi derleyiciler kullanılarak EXE veya COM tipine çevrilir. Daha sonra bu programlar PC' ler üzerinde uygulanabilir ve I/O portlardan istenilen donanım kontrol edilebilir.

Bilgisayarlardaki assembly dili ile kontrol edilecek donanımlar, işlenen konulara uygun olarak; monitör, klavye, hard disk, disket, yazıcı ve benzer elemanlar.

Öğrenciler ayrıca deney setine gerek kalmadığından evlerinde de program yazarak uygulamaları anında görebilirler.

Genel Konular :

  • Basit mikroişlemci mimarisi
  • 80X86 işlemci ailesi
  • Pentium işlemci mimarileri
  • İleri mikroişlemci mimarileri
  • P4 işlemcisinin yapısı ve çalışma esasları
  • Assembly dili
  • DOS ve BIOS kesmeleri
  • Disk organizasyonu
  • Klavye ve ekran programlaması
  • G/Ç teknikleri
  • Assembly dilinin diğer dillerle bağlantısı

Kullanıcı düzeyi : Başlangıç ve orta

Mikroişlemciler ve Assembly Dili
Nurettin TOPALOĞLU

2006, 5. Baskı

Endüstriyel Okulların Elektronik ve Bilgisayar Bölümleri'nde ders kitabı olacak şekilde hazırlanmıştır.

Mikroişlemcinin temel yapısı, bellek yapıları ve çeşitleri, giriş-çıkış birimleri ve programlanması esas alınmıştır. Kitapda, işlemci, bellek ve giriş-çıkış birimleri ayrıntılı biçimde işlenmiştir.

Okulların Mikrobilgisayar Mimarisi ve Programlama (Mikroişlemciler-I) dersi müfredat programına tamamen uygun olup, dersin işlenişinde öğretmen ve öğrencilere büyük kolaylıklar sağlayacak ve başka herhangi bir kaynağa gerek duyulmayacaktır.

Kitabın dili ve içeriği öğrenci tarafından anlaşılır şekilde yazılmış olup, Programlar bilgisayar labaratuvarlarda elektromekanik deney setinde veya Visual 6502 Mikroişlemci Simülatöründe uygulanacak şekilde verilmiştir.

Kitap, Visual6502 Mikroişlemci Simülatörü ile tam bir bütünlük oluşturduğundan, mikroişlemci, bellek ve giriş-çıkış birimlerinin yapıları ve çalışmalarının öğrenilmemesi için geriye bir şey kalmamaktadır.

Genel Konular :

  • Mikroişlemci mimarisi
  • Bellek ve adresleme teknikleri
  • İletişim yolları
  • Giriş-Çıkış teknikleri
  • Assembly dili ve programlama
  • Derleyici, yorumlayıcı ve çeviriciler
  • Uygulanmış programlama örnekleri
  • Mikroişlemcili sistem tasarımları
 

Kullanıcı düzeyi : Başlangıç ve orta

 

 

Mikroişlemciler ve Mikrodenetleyiciler
Nurettin TOPALOĞLU ve Salih GÖRGÜNOĞLU

2003, 1. Baskı

Meslek Yüksek Okulları ve Endüstriyel okulların Elektrik, Elektronik ve Bilgisayar Bölümleri'nde ders kitabı olarak okutulacak şekilde hazırlanmıştır.

Mikroişlemcinin temel yapısı, çalışması ve programlanması esas alınmıştır. Daha sonra mikroişlemcilerin türevleri olan ve yaygın olarak endüstride kullanılan 8051 ve PIC 16F84 mikrodenetleyicilerinin yapısı, çalışması, programlanması ve uygulamaları işlenmiştir.

Endüstriyel okulların Mikroişlemciler ve Mikrodenetleyiciler dersi müfredat programına tamamen uygun olup, dersin işlenişinde öğretmen ve öğrencilere büyük kolaylıklar sağlayacak ve başka herhangi bir kaynağa gerek duyulmayacaktır.

Genel Konular :

  • Mikroişlemci esasları ve gelişim süreçleri
  • Motorola 6800 mikroişlemci yapısı ve çalışma prensipleri, assembly dilinde programlanması
  • Intel 8051 mikrodenetleyicisinin yapısı, çalışması, programlanması ve uygulamaları
  • PIC 16F84 mikrodenetleyicisinin yapısı, çalışması, programlanması ve uygulamaları
Kullanıcı düzeyi : Başlangıç ve orta