0113611
0113611
0113611
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
YTÜ Elektrik-Elektronik Fakültesi<br />
Bilgisayar Mühendisliği Bölümü<br />
Yıldız Technical University, Computer Engineering Department<br />
Adı<br />
Name<br />
Kodu<br />
Code<br />
Bilgisayar Donanımı<br />
Computer Hardware<br />
Teori<br />
Yarıyıl (saat/hafta)<br />
Semester Lecture<br />
(hours/week)<br />
DERS FORMU<br />
SYLLABUS<br />
Uygulama<br />
(saat/hafta)<br />
Practice<br />
(hours/week)<br />
Lab.<br />
(saat/hafta)<br />
Lab.<br />
(hours/week)<br />
Kredi<br />
Credit<br />
<strong>0113611</strong> 5 3 0 0 3 5<br />
AKTS<br />
ECTS<br />
Ders<br />
Course<br />
Dili<br />
Language<br />
Türü<br />
Type<br />
Koordinatörü<br />
Coordinator<br />
Amacı<br />
Objectives<br />
Tanımı<br />
Description<br />
Çıktıları<br />
Outcomes<br />
Önkouşul(lar)<br />
Pre-requisite(s)<br />
Kitabı<br />
Text Book<br />
Diğer Kaynak(lar)<br />
Other Reference(s)<br />
TR<br />
EN<br />
Temel Bilimler<br />
Basic Sciences<br />
Temel Meslek<br />
Basic Occupational<br />
Meslek / Alan<br />
Occupational/Branch<br />
Kültür<br />
Culture<br />
Sosyal<br />
Social<br />
Seminer<br />
Seminar<br />
Zorunlu<br />
Compulsive<br />
Seçmeli<br />
Elective<br />
Yrd.Doç.Dr. Songül ALBAYRAK<br />
Assistant Prof. Songül ALBAYRAK<br />
Bu dersin amacı kombinasyonel ve ardışıl devrelere bir bakış<br />
sağladıktan sonra öğrencilere bilgisayar donanımında kullanılan<br />
teknolojiler, pipeline komut işleme ve ön bellekler ile ilgili bilgi<br />
vermektir.<br />
This course is intended to overview of combinational and sequential<br />
circuits and to give information about the technology of computer<br />
hardware like memory systems, pipeline processing and cache<br />
memories.<br />
Bu derste, merkezi işlem birimi ve kontrol devresinin tasarımı, girişçıkış<br />
birimleri ve haberleşme, bellek yapıları ve yönetimi<br />
öğretilmektedir.<br />
This course gives information about Central Processing Unit (CPU)<br />
and Control Unit design, Input/Output Interface and<br />
Communication, memory systems and management<br />
Öğrencilerin,<br />
• Bir merkezi işlem biriminin tasarımı ile ilgili temel bilgileri<br />
• Veri giriş-çıkış birimlerinin merkezi işlem birimi ve çevre<br />
birimleri ile haberleşmesi konusunda tasarım yapma yeteneği<br />
• Bellek yapıları, yönetimi ve ön bellek map etme yöntemleri ile<br />
ilgili bilgileri<br />
edinmelerini sağlamak.<br />
After finishing this course the students will have gained the following<br />
skills:<br />
• An ability to understand the basic design of central<br />
processing unit and control unit.<br />
• An ability to design a communication circuitry between<br />
CPU and I/O devices.<br />
• An ability to understand the memory systems, cache<br />
memories and mapping methods.<br />
0112611 Lojik Devreler<br />
0112611 Logic Circuits<br />
Logic and Computer Design Fundamentals- M.Morris Mano,<br />
Charles R.Kime, 2001, Prentice Hall<br />
1/4
YTÜ Elektrik-Elektronik Fakültesi<br />
Bilgisayar Mühendisliği Bölümü<br />
Yıldız Technical University, Computer Engineering Department<br />
Değerlendirme Sistemi<br />
Evaluation Criteria<br />
Kredinin Dağılımı<br />
Division of Credit<br />
(%)<br />
DEĞERLENDİRME SİSTEMİ VE KREDİ DAĞILIMI<br />
EVALUATION CRITERIA AND CREDIT DIVISION<br />
Yöntem<br />
Method<br />
Adedi<br />
Quantity<br />
Oranı %<br />
Ratio<br />
Yıliçi Sınavı<br />
Midterm Exam(s)<br />
2 48<br />
Kısa Sınav<br />
Quiz(s)<br />
Ödev<br />
Homework(s)<br />
3 12<br />
Proje<br />
Project(s)<br />
Laboratuvar<br />
Laboratory<br />
Diğer (Açıklayınız)<br />
Other (Specify)<br />
Yılsonu Sınavı<br />
Final Exam<br />
Temel Bilimler<br />
Basic Sciences<br />
Mühendislik Bilimi<br />
Engineering Sciences<br />
Mühendislik Tasarımı<br />
Engineering Design<br />
Sosyal Bilimler<br />
Social Sciences<br />
1 40<br />
20<br />
50<br />
30<br />
0<br />
2/4
YTÜ Elektrik-Elektronik Fakültesi<br />
Bilgisayar Mühendisliği Bölümü<br />
Yıldız Technical University, Computer Engineering Department<br />
Hafta<br />
Week<br />
1<br />
2<br />
3<br />
4<br />
5<br />
6<br />
7<br />
8<br />
9<br />
10<br />
11<br />
12<br />
13<br />
14<br />
15<br />
HAFTALIK DERS PLANI<br />
WEEKLY LECTURE PLAN<br />
Konu<br />
Topic<br />
Kombinasyonel lojik devreler<br />
Combinational Logic Circuits<br />
Ardışıl lojik devreler<br />
Sequential Logic Circuits<br />
Saklayıcı ve sayıcılar<br />
Registers and Counters<br />
Bellek birimleri (RAM, ROM, PLD, PLA, PAL)<br />
Memory Units (RAM, ROM, PLD, PLA, PAL)<br />
Saklayıcı transfer işlemleri ve ortak veri yolu oluşturma<br />
Register Transfer Operations and Common Bus Design<br />
Donanım ve Mikroprogram ile kontrol birimi tasarımı<br />
Hardwired and Microprogrammed Control Unit Design<br />
Yıl içi sınavı – 1<br />
Midterm Exam-I<br />
Komut yapısı ve adresleme yöntemleri<br />
Instruction Set Architecture and Addressing Modes<br />
Merkezi İşlem Birimi tasarımı ve Pipeline Veri İşleme<br />
Central Processing Unit Design and Pipeline Processing<br />
Giriş/Çıkış birimleri ve haberleşme<br />
Input-Output and Communication<br />
Giriş/Çıkış birimleri ve haberleşme<br />
Input-Output and Communication<br />
Ön Bellek Yapısı-Map teknikleri<br />
Cache Memory and Cache Mappings<br />
Yıl içi Sınavı – 2<br />
Midterm Exam-I<br />
Sanal Bellek Yapısı ve Page Tabloları<br />
Virtual Memory and Page Tables<br />
Sanal Bellek Yapısı-TLB<br />
Virtual Memory and TLB(Translation Lookaside Buffer)<br />
3/4
YTÜ Elektrik-Elektronik Fakültesi<br />
Bilgisayar Mühendisliği Bölümü<br />
Yıldız Technical University, Computer Engineering Department<br />
PROGRAM ÇIKTILARINA KATKISI<br />
CONTRIBUTION TO PROGRAM OUTCOMES<br />
Yok<br />
None<br />
Kısmi<br />
Partial<br />
Tam<br />
Complete<br />
1<br />
Temel bilimleri Bilgisayar Mühendisliği alanında kullanabilme becerisi<br />
Ability to apply basic sciences in the field of computer engineering<br />
x<br />
2<br />
İstenilen gereksinimleri karşılayacak sistemleri tasarlayabilme becerisi<br />
Ability to design systems to meet desired needs<br />
x<br />
3<br />
Tasarımları, deneysel yöntemler ile destekleyerek uygulayabilme becerisi<br />
Ability to implement designs by experiments<br />
x<br />
4<br />
Takım çalışması yapabilme becerisi<br />
Ability to function as a member of a team<br />
x<br />
5<br />
6<br />
Analitik düşünce ile mevcut sistemleri inceleme, iyileştirme ve<br />
geliştirmeye yönelik algoritmik çözümler üretebilme becerisi<br />
Ability to create algorithmic solutions to inspect, improve and enhance<br />
existing systems by means of analytical approaches<br />
Mesleki ve etik sorumluluklara sahip olma, yetki alabilme ve gereğini<br />
yerine getirebilme becerisi<br />
Ability to possess professional and ethical responsibilities, taking charge<br />
and fulfiling the requirements<br />
x<br />
x<br />
7<br />
Türkçe ve İngilizce etkin sözlü ve yazılı iletişim kurabilme becerisi<br />
Ability to communicate effectively in written/spoken Turkish and English<br />
x<br />
8<br />
9<br />
Küresel ve toplumsal boyutlarda mühendislik alanındaki gelişmeleri takip<br />
edebilecek ve üretebilecek eğitime sahip olmak<br />
The ability to possess the necessary level of education to pursuit<br />
engineering advances and to develop them<br />
Yaşam boyu öğrenme gereğini algılamak ve kendi kendine öğrenme<br />
becerisini kazanmak<br />
Comprehend the necessity of life-long learning and gain the ability of<br />
self-learning<br />
x<br />
x<br />
10<br />
Değişken koşullara uyum sağlayabilme becerisi<br />
Ability to adapt to changing conditions<br />
x<br />
11<br />
Mühendislik uygulamaları için gerekli teknikleri ve modern mühendislik<br />
araçlarını kullanabilme becerisi<br />
Ability to use techniques and modern engineering tools necessary for<br />
engineering practice<br />
x<br />
Hazırlayan / Prepared By: Tarih / Date : 8.09.2008<br />
Songül ALBAYRAK<br />
İmza / Signature:<br />
4/4