Kategoriler
Eser Adı Yazar Açıklama İçindekiler Barkod
Arama  
Ana Sayfa Sipariş Takibi Üyelik İletişim
 
 
   
Mikroişlemciler ve Assembly Dili
Esaslar – Sistemler – Programlamalar – Uygulamalar
Mart 2021 / 7. Baskı / 327 Syf.
Fiyatı: 345.00 TL
 
Sepete Ekle
   

Mikroişlemciler ve Assembly Dili kitabı, Bilgisayar yapısının hangi eleman ve birimlerden meydana geldiğini, bu elemanlarının işlevlerinin ne olduğunu ve kendi dilinde nasıl programlandığını, dolayısıyla bir mikroişlemcili sistemin nasıl çalıştığını temel düzeyde öğretmek üzere yazılmıştır. Endüstriyel okulların Bilgisayar ve Elektrik-elektronik bölümleri öğrencilerine yönelik olduğu kadar bu alanda çalışan teknik elemanlara da hitap etmektedir. Bu kitabı desteklemek ve Mikroişlemcili bir sistemin nasıl çalıştığının daha iyi anlaşılması için ayrıca profesyonel bir Visual6502 Mikroişlemci Simülatörü geliştirilerek ücretsiz olarak sunulmuştur.

Uzun zamandır okullarda ders kitabı olarak okutulan bu kitabın 7. baskısında, öğretim elemanlarından ve öğrencilerden gelen talepler doğrultusunda ayrıntılardan ve hatalardan arındırma yapılmış, eksik olan bazı konular ilave edilmiş, mevcut programlarda ortaya çıkan hatalar giderilmiş ve birkaç program uygulaması daha eklenmiştir. Tüm programlar Visual6502 yazılımı üzerinde denendikten sonra makine kodlarıyla birlikte kitaba konulmuştur.

Kitabın kurgusu, önce Mikroişlemcili bir sistemi meydana getiren elemanlar, sonra bu elemanların işlevleri ve daha sonra da bu elemanların programlar vasıtasıyla nasıl çalıştığının anlaşılması üzerine kurulmuştur.

Visual6502 Mikroişlemci Simülatör Yazılımını, kitabın www.seckin.com.tr'deki sayfasından ücretsiz olarak indirebilirsiniz.

Yazarın, benzer konuların ileri düzeyde işlendiği, Intel ve AMD işlemcilere yönelik "x86 Mikroişlemci Mimarisi ve Assembly Dili" adlı kitabı Seçkin Yayınları arasında yer almaktadır.

Konu Başlıkları
Bilgisayarların Tarihi Gelişimi
Bilgisayar ve Mikroişlemci Esasları
Mikroişlemciler
Bellekler
MOS 6502 İşlemcisi
Assembly Dili Esasları
Komut Yapısı ve Programlama
Giriş ve Çıkış Teknikleri
Mikroişlemcili Sistem Uygulamaları
Barkod: 9789750266638
Yayın Tarihi: Mart 2021
Baskı Sayısı:  7
Ebat: 18x24
Sayfa Sayısı: 327
Yayınevi: Seçkin Yayıncılık
Kapak Türü: Karton Kapaklı
Dili: Türkçe
Ekler: -

 

İÇİNDEKİLER
İçindekiler
Önsöz  9
Şekiller Tablosu  17
Tablolar Listesi  23
Simgeler ve Kısaltmalar  25
1. Bölüm
BİLGİSAYARLARIN TARİHİ GELİŞİMİ
1. BİLGİSAYARLARIN TARİHİ GELİŞİMİ  29
1.1. Genel Bilgisayar Türleri  34
1.1.1. Çalışma Açısından Bilgisayarlar  34
1.1.2. Fiziksel Açıdan Bilgisayarlar  35
Özet  36
Sorular  37
2. Bölüm
BİLGİSAYAR MİMARİSİ ESASLARI
2. BİLGİSAYAR ESASLARI  41
2.1. Bilgisayar Mimarisi  42
2.1.1. Program Yaklaşımı (Microprogram)  44
2.1.2. Donanım Yaklaşımı (Hardwired)  46
2.1.3. CISC Mimarisi  47
2.1.3.1. CISC Mimarisinin Üstünlükleri  48
2.1.3.2. CISC Mimarisinin Zayıflıkları  48
2.1.4. RISC Mimarisi  48
2.1.4.1. RISC Mimarisinin Özellikleri  49
2.1.4.2. RISC Mimarisinin Üstünlükleri  50
2.1.4.3. RISC Mimarisinin Zayıflıkları  50
2.1.4.4. CISC ve RISC Mimarisinin Karşılaştırılması  51
2.2. Bilgisayar Mimarisinin Temelleri  51
2.2.1. Von Neuman (Princeton) Mimarisi  52
2.2.2. Harvard Mimarisi  53
Özet  54
Sorular  55
3. Bölüm
MİKROİŞLEMCİLER
3. MİKROİŞLEMCİLER  59
3.1. Mikroişlemci Esasları  60
3.2. Temel Mikroişlemci Özellikleri  62
3.3. İleri Mikroişlemci Özellikleri  64
3.3.1. Ön–Bellek Sistemi  64
3.3.2. İş–Hattı ve Süperölçekli İşlem  66
3.3.3. Dallanma Tahmini  69
3.3.4. Diğer İleri İşlemci Özellikleri  72
3.4. Mikroişlemci Performansı  74
3.5. Temel Mikroişlemci Yapısı  76
3.5.1. Kaydediciler  77
3.5.2. Aritmetik ve Mantık Birimi  77
3.5.3. Kontrol Birimi  79
3.5.4. İletişim Yolları  79
3.5.5. Veri Yolu Bağdaştırma Devreleri  80
3.6. Gelişmiş Mikroişlemciler  81
Özet  84
Sorular  85
4. Bölüm
BELLEKLER
4. BELLEK YAPISI  89
4.1. Ram Bellekler  93
4.1.1. Statik Ram  94
4.1.1.1. Bipolar SRAM  94
4.1.1.2. Statik MOS RAM  95
4.1.1.3. Statik Okuma Çevrimi  98
4.1.1.4. Statik Yazma Çevrimi  99
4.1.2. Dinamik Ram  100
4.2. ROM Bellekler  101
4.2.1. Rom Yapısı  103
4.2.2. Programlanabilir ROM  104
4.2.3. EPROM Bellek  105
4.2.4. Flaş Bellekler  106
4.3. Bellek Haritası  108
4.4. Bellek Adresleme ve Adres Çözme Tekniği  109
Özet  115
Sorular  115
5. Bölüm
6502 MİKROİŞLEMCİSİ
5. 6502 MİKROİŞLEMCİSİ  119
5.1. Ayak Bağlantıları  120
5.1.1. Kontrol Yolu Sinyalleri  121
5.2. 6502 İç Yapısı  123
5.2.1. 6502 Kaydedicileri  123
5.2.1.1. Akümülatör  123
5.2.1.2. İndis Kaydedicileri  124
5.2.1.3. Program Sayıcısı  125
5.2.1.4. Yığın İşaretçisi  126
5.2.1.5. Komut Kaydedicisi (IR)  131
5.2.1.6. Veri Adres Kaydedicisi (DAR)  132
5.2.1.7. Veri Kaydedicisi (DR)  131
5.2.1.8. Bellek Adres Kaydedicisi (MAR)  132
5.2.1.9. Bellek Veri Kaydedicisi (MBR)  132
5.2.1.10. İşlemci Durum Kaydedicisi  127
5.2.2. Bellek ve Adresleme Kavramı  132
5.2.3. Mikroişlemci Kesmeleri  134
5.2.3.1. Reset Kesmesi  135
5.2.3.2. Kesme İstemi  135
5.2.3.3. Önlenemez Kesme  135
5.2.3.4. Yazılım Kesmesi  135
5.3. Mikroişlemcinin Mikroprogram Düzeyinde Çalışması  136
5.3.1. Programın Çalışması  138
Özet  144
Sorular  144
6. Bölüm
ASSEMBLY DİLİ ESASLARI
6. MİKROİŞLEMCİ PROGRAMLAMASI  147
6.1. Assembly Dili  147
6.1.1. Assembly Dilinin Üstünlükleri  150
6.1.2. Assembly Dilinin Zayıflıkları  151
6.2. Üst Düzey Diller  152
6.3. Assembler Çeşitleri  154
6.4. Çevirme İşlemleri  156
6.4.1. Derleyiciler  157
6.4.2. Yorumlayıcılar  160
6.4.3. Yükleyici ve Bağlayıcılar  162
6.4.4. Hata Ayıklayıcılar  163
Özet  163
Sorular  164
7. Bölüm
KOMUT YAPISI VE PROGRAMLAMA
7. KOMUT YAPISI  167
7.1 Kaynak Program Alanları  167
7.1.1 Etiket Alanı  168
7.1.2. İşlem Kodu Alanı  169
7.1.3. İşlenen Alanı  169
7.1.4. Açıklama Alanı  170
7.2. Adresleme Modları  173
7.2.1. Akümülatör ve İmalı Adresleme  174
7.2.2. Veri Tanımlı Adresleme  174
7.2.3. Mutlak Adresleme  175
7.2.4. Sıfırıncı Sayfa Adreslemesi  176
7.2.5. Göreceli Adresleme  177
7.2.6. İndisli Adresleme  178
7.2.7. Dolaylı Adresleme  179
7.2.8. İndisli Dolaylı Adresleme  180
7.2.9. Dolaylı İndisli Adresleme  181
7.3. Mod Seçimi  182
7.4. Komut Tipleri  182
7.4.1. Veri Aktarım Komutları  183
7.4.1.1. Bellek – Kaydedici Aktarımı  183
7.4.1.2. Kaydediciden Kaydediciye Aktarım  186
7.4.1.3. Yığın Aktarımları  186
7.4.2. Aritmetik ve Mantık Komutları  188
7.4.2.1. Toplama İşlemi  189
7.4.2.2. Çıkarma İşlemi  191
7.4.2.3. Mantık Komutları  193
7.4.3. Kaydırma ve Döndürme Komutları  195
7.4.4. Artırma ve Azaltma Komutları  199
7.4.5. Giriş ve Çıkış Komutları  200
7.4.6. Kontrol Komutları  201
7.4.6.1. Şartsız Dalma Komutu  202
7.4.6.2. Şartlı Dalma Komutları  202
7.4.7. Karşılaştırma Komutları  209
7.4.8. BIT Test Komutu  210
7.4.9. İşlem Yok Komutu  211
7.5. Zaman Geciktirme Altyordamları  217
7.5.1. İki Döngülü Zaman Geciktirme Altyordamı  219
7.5.2. 30 Saniyelik Zaman Geciktirme Altyordamı  222
Özet  223
Sorular  223
8. Bölüm
GİRİŞ/ÇIKIŞ TEKNİKLERİ
8.1. Giriş–Çıkış İletişimi  227
8.2. Giriş/Çıkış İşlemleri  228
8.3. İletişim Zorlukları  229
8.3.1. Eşzamansız Çalışma  229
8.3.2. Hız Uyumsuzlukları  230
8.3.3. Format Çevrimleri  230
8.4. Program Kontrollü G/Ç Aktarımı  232
8.4.1. Onaysız G/Ç Aktarımı  232
8.4.2. Yoklamalı G/Ç Aktarımı  234
8.5. Giriş/Çıkış Cihazına Dayalı G/Ç Aktarımı  235
8.5.1. Kesme Sürümlü G/Ç Aktarımı  235
8.6. Kesme Servis Yordamları ve Kesme Vektörleri  237
8.7. G/Ç Bağdaştırma Teknikleri  241
8.7.1. Seri Bağdaştırma  243
8.7.1.1. Seri Bağdaştırıcı – ACIA  246
8.7.2. Paralel Bağdaştırma  247
8.7.2.1. 65XX Paralel Bağdaştırma Adaptörleri  247
8.7.2.2. 6520 Çevre Bağdaştırma Adaptörü (PIA)  248
8.7.2.2.1. PIA Kaydedicilerinin Adreslenmesi  250
8.7.2.2.2. PIA Kontrol Kaydedicisi  254
8.7.2.2.3. PIA’nın Kurulması  258
8.7.3. Basit Giriş/Çıkış Cihazları  260
Özet  266
Sorular  267
9. Bölüm
MİKROİŞLEMCİLİ SİSTEM UYGULAMALARI
9. MİKROİŞLEMCİ DENETİMLİ SİSTEM TASARIMLARI  271
9.1. Isı Denetim Sistemi  271
9.1.1. Sistemin Görev Tanımı  271
9.1.2. Sistemdeki Sinyaller  272
9.1.3. Giriş Dönüştürücülerinin Yoklanması  273
9.2. Daha Karmaşık Bir Isı Denetim Sistemi  274
9.2.1. Bir Kesmenin Alınması  274
9.2.2. Kesmesi Mümkün Birden Fazla Arabirimli Sistemler  275
9.2.3. Kesmelere Karşı Yoklama  276
9.3. Basit Elektronik Org Tasarımı  276
9.3.1. Donanım  276
9.3.2. Değişik Dalga Şekillerinin Elde Edilmesi  277
9.4. Analogtan Sayısala Çevirici  281
9.4.1. Basit Bir Terazi Tasarımı  282
9.4.2. Devrenin Bağlanış Şekli  282
9.4.3. Terazi Devresi  283
9.4.4. Terazi Sisteminin Programlanması  283
9.5. Trafik Işıklarının Kontrolü  286
9.5.1. Programın Çalışması  289
9.5.2. Trafik Işıkları Denetim Donanımı  296
9.6. Işık Kontrol Sistemi  300
9.7. Kapı Kilit Denetimi  303
9.8. Adım Motor Devrinin Sayılması  305
9.8.1. Adım Motoru  305
9.8.2. Adım Motorların Sürülmesi  305
9.8.3. Adım Motor Sürümünde Mikroişlemci Kullanımı  306
9.8.4. Adım Motoru Sürüm Programı  307
9.8.5. Motor Devrinin Sayılması  309
EKLER
1. 6502 MİKROİŞLEMCİ KOMUT KÜMESİ  313
2. TABLODA KULLANILAN İŞARET VE ATAMALARIN MANALARI  314
3. SÖZLÜK  317
Daha Fazla Bilgi için Kaynaklar  321
Dizin  323
 


 
Kitap
 
 
Ana Sayfa | Hakkımızda | Gizlilik Sözleşmesi | Üye Sayfası | Yardım | İletişim
Akademik ve Mesleki Yayınlar

Seçkin Yayıncılık San. Tic. A.Ş.
Copyright © 1996 - 2024