DERS BİLGİLERİ | |||||
---|---|---|---|---|---|
Ders | Kodu | Yarıyıl | Ders Süresi | Kredi | AKTS |
Microprocessors Lab. | CEN 214 | 4 | 0 | 1 | 2 |
Ön Koşul Dersleri | |
Ders Hakkında Önerilen Diğer Hususlar | None |
Dersin Dili | İngilizce | ||||||||||||
Dersin Seviyesi | Lisans | ||||||||||||
Dersin Türü | Zorunlu | ||||||||||||
Dersin Koordinatörü | Doç. Dr. Mustafa ORAL | ||||||||||||
Dersi Verenler |
|
||||||||||||
Dersin Yardımcıları | |||||||||||||
Dersin Amacı | Mikroişlemcinin çalışmasının öğrenme, programlanma modelini kavrama ve Assembly dili ile mikroişlemci programlama |
||||||||||||
Dersin İçeriği | 16 bit mikroişlemcilerin tanınması, Intel 8086 mikroişlemcisi ve programlanma modeli, Intel işlemcileri için Assembly dili, 32 ve 64 bit mikroişlemcilerin tanınması, Intel 80386 ve üstü 32 bit mikroişlemcilerin incelenmesi, 32 bit mikroişlemciler için Assembly dili ile programlama, Intel Core2Duo ve üstü 64 bit mikroişlemcilerin tanınması ve programlanma modellerinin incelenmesi, 32 bit ve üstü işlemciler için işletim sistemi ile Assembly dili ilişkisi ve MASM ortamı uygulama geliştirme |
Dersin Öğrenme Kazanımları |
---|
1) Mikroişlemci donanımını tanımak |
2) Donanımın programlanmasını kavramak |
3) Makina dili ile daha üst düzey dillerin dönüşümü hakkında bilgi sahibi olmak |
4) Assembly programlama dilini öğrenmek |
5) C dili ile Assembly dilini birlikte kullanarak yazılım geliştirmek |
6) 16 bit, 32 bit ve 64 bit mikroişlemcileri öğrenmek |
7) İşletim Sistemi içinde Assembly dilini kullanmak |
8) |
9) |
10) |
11) |
12) |
13) |
14) |
15) |