Akademik Birim: |
Bilgisayar Mühendisliği |
Öğrenim Türü: |
Örgün Eğitim |
Ön Koşullar |
Sayısal Devre Tasarımı Bilgisi |
Öğrenim Dili: |
İngilizce |
Dersin Düzeyi: |
Lisans |
Dersin Koordinatörü: |
Tamer DAĞ |
Dersi Veren(ler): |
Tamer DAĞ |
Dersin Amacı: |
1. Bilgisayar tasarım ve gerçeklemesi konusunda sağlam temeller oluşturmak
2. Bilgisayarın assembly komut kümesinin nasıl tasarlanacağını öğretmek
3. Bilgisayarın temel bileşenleri olan veriyolu, bellek organizasyonu, denetim birimi, giriş-çıkış yapısı gibi bileşenleri öğrencilerin kendileri tasarlayabilecek seviyede öğretmek |
Dersin İçeriği: |
Bu ders bilgisayarların donanımının çalışmasını anlamak amacıyla öğrencinin temel bilgiler edinmesini sağlamaktadır. Ana konular şunlardır: Bilgisayarların organizasyon ve tasarımında kullanılan çeşitli sayısal bloklara giriş, Temel bilgisayar tasarımı, Mikroprogram kavramının tanıtımı, Algoritmik durum makinası (ASM) diyagramının işlemlerin sıraya konması ve kontrolu amacıyla kullanımı |
Dersin Öğrenme Çıktıları (ÖÇ): |
- 1- Bilgisayar tasarlama ve geliştirme için sağlam bir altyapı oluşturmak.
- 2- Bilgisayar mimarisi ve aritmetik lojik birim için sağlam bir altyapı oluşturmak.
- 3- Bir bilgisayar sistemi için mikroprogramlama ve assembly dili komut kümesinin nasıl tasarlandığını anlamak.
- 4- Bilgisayar veriyolu, bellek organizasyonu, kontrolör ve giriş-çıkış yapısının temellerini anlamak.
|
Dersin Öğrenme Yöntem ve Teknikleri |
Klasik yöntemler |
Hafta | Konular | Ön Hazırlık |
ÖÇ |
1 |
Programlanabilir Mantık Düzenekleri: ROM-PLA-PAL. Bir Mikroişlemcinin Saklayıcı ve İç Yapısı |
|
1 |
2 |
Saklayıcılar arası veri transferi dili, saklayıcılar arası veri transferi, Ortak yol kullanımı |
|
1 |
3 |
Bellek veri transferi, aritmetik mikrokomutları, Lojik İşlem mikrokomutları, Ötelemeli Mikrokomutlar. |
|
2 |
4 |
Aritmetik Lojik Öteleme Birimi, Temel bilgisayar Organizasyonu ve Tasarımı: Komut kodları, bilgisayar saklayıcıları |
|
2 |
5 |
Bilgisayar Komut Kümesi, Zamanlama ve Kontrol |
|
2 |
6 |
Komut çevrimleri |
|
2 |
7 |
Bellek Referans Komutları, Giriş/çıkış ve kesme |
|
2,3 |
8 |
Tam Konut Kümeli bilgisayar tanımı |
|
2,3 |
9 |
Temel Bilgisayarın tasarımı |
|
2,3 |
10 |
Mikroprogramlamalı kontrol: Bellek kontrol, adres sıralama |
|
2,3 |
11 |
Mikroprogram Örnekleri |
|
3 |
12 |
Kontrol Birimi Tasarımı |
|
3 |
13 |
Donanımsal Kontrol, Mikroprogramlamalı kontrol |
|
2,3,4 |
14 |
Tasarım örnekleri: ticari mikroişlemci mimarileri |
|
2,3,4 |
Kadir Has Üniversitesi'nde bir dönem 14 haftadır, 15. ve 16. hafta sınav haftalarıdır.