Print

COURSE INFORMATION
Course CodeCourse TitleL+P HourSemesterECTS
BSO 316COMPUTER ARCHITECTURE AND ORGANIZATION3 + 06th Semester 

COURSE DESCRIPTION
Course Level Bachelor's Degree
Course Type Compulsory
Course Objective Student may; 1. Explain criterias of performance of the computer. 2. Explain the methods of microprocessor design. 3. Design units that accelerates the microprocessor performance. 4. Explain microprocessor arithmetics, controlling and addressing methods and design principles. 5. Explain the specifications of memory management and storage systems. 6. Explain parallel microprocessor architectures.
Course Content Introduction to various digital components used in the organization and design of the computer. Design of the gate, register and level of the processor. Design of an elementary basic computer. Structure of the pipeline, executing superscalar and super pipelined processors, parallel executing and branch predicting. Arithmetical processes, design of the ALU, format of the instruction set, techniques of the coding and the decoding, methods of the memory addressing, Hardwired control and microprogramming control. Memory organization, cache memory, internal and external buses.
Prerequisites No the prerequisite of lesson.
Corequisite No the corequisite of lesson.
Mode of Delivery Face to Face

COURSE LEARNING OUTCOMES
1Describes criterias of performance of the computer.
2Describes microprocessor design methods.
3Intends to enhance the performance of the processor units.
4Decribes microprocessor arithmetics, instruction sets and design principles of the controlling and addressing methods.
5Describes the characteristics of memory organizations and storage sistems.
6Describes the architecture of parallel processors.

COURSE'S CONTRIBUTION TO PROGRAM
PO 01PO 02PO 03PO 04PO 05PO 06PO 07PO 08PO 09PO 10PO 11PO 12PO 13
LO 001555     55   
LO 0025555    55   
LO 003555555  555  
LO 0045555    55   
LO 0055555    55   
LO 006555     55   
Sub Total3030302055  30305  
Contribution5553110055100

ECTS ALLOCATED BASED ON STUDENT WORKLOAD BY THE COURSE DESCRIPTION
ActivitiesQuantityDuration (Hour)Total Work Load (Hour)
Course Duration (14 weeks/theoric+practical)14342
Hours for off-the-classroom study (Pre-study, practice)14456
Assignments21530
Mid-terms11111
Final examination11111
Total Work Load

ECTS Credit of the Course






150

COURSE DETAILS
 Select Year   


 Course TermNoInstructors
Details 2014-2015 Spring1ARMAĞAN BOZKURT
Details 2013-2014 Spring1ARMAĞAN BOZKURT
Details 2012-2013 Spring1ARMAĞAN BOZKURT
Details 2011-2012 Spring1ARMAĞAN BOZKURT
Details 2010-2011 Spring1ARMAĞAN BOZKURT
Details 2009-2010 Spring1ARMAĞAN BOZKURT
Details 2008-2009 Spring1ARMAĞAN BOZKURT
Details 2007-2008 Spring1ARMAĞAN BOZKURT
Details 2006-2007 Spring1ARMAĞAN BOZKURT


Print

Course Details
Course Code Course Title L+P Hour Course Code Language Of Instruction Course Semester
BSO 316 COMPUTER ARCHITECTURE AND ORGANIZATION 3 + 0 1 Turkish 2014-2015 Spring
Course Coordinator  E-Mail  Phone Number  Course Location Attendance
Asts. Prof. Dr. ARMAĞAN BOZKURT armbozkurt@pau.edu.tr TEK A0201 %70
Goals Student may; 1. Explain criterias of performance of the computer. 2. Explain the methods of microprocessor design. 3. Design units that accelerates the microprocessor performance. 4. Explain microprocessor arithmetics, controlling and addressing methods and design principles. 5. Explain the specifications of memory management and storage systems. 6. Explain parallel microprocessor architectures.
Content Introduction to various digital components used in the organization and design of the computer. Design of the gate, register and level of the processor. Design of an elementary basic computer. Structure of the pipeline, executing superscalar and super pipelined processors, parallel executing and branch predicting. Arithmetical processes, design of the ALU, format of the instruction set, techniques of the coding and the decoding, methods of the memory addressing, Hardwired control and microprogramming control. Memory organization, cache memory, internal and external buses.
Topics
WeeksTopics
1 Microprocessor architectures
2 Cache memory systems
3 Pipelining-1
4 Pipelining-2
5 Examining cache memory and pipeline structures of P6 microprocessor family
6 Computer Arithmetics-1
7 Computer Arithmetics-2
8 Computer Arithmetics-3
9 Input/output organisations
10 Memory design-1
11 Memory design-2
12 Memory Management
13 Multi-processors-1
14 Multi-processors-2
Materials
Materials are not specified.
Resources
ResourcesResources Language
Bilgisayar Sistemleri Mimarisi, Literatür YayıneviTürkçe
x86 Tabanlı Mikroişlemci Mimarisi ve Assembly Dili, Seçkin YayıncılıkTürkçe
Course Assessment
Assesment MethodsPercentage (%)Assesment Methods Title
Final Exam50Final Exam
Midterm Exam30Midterm Exam
Homework20Homework
L+P: Lecture and Practice
PQ: Program Learning Outcomes
LO: Course Learning Outcomes