2020_21
Educational guide 
School of Engineering
A A 
english 
Bachelor's Degree in Computer engineering (2010)
 Subjects
  COMPUTER STRUCTURE
   Contents
Topic Sub-topic
1. Introduction 1.1. History of computing.
1.2. Von-Neumann architecture.
1.3. Key Concepts.
1.4. Trends un microarchitecture.
1.5. Challenges in processor design.
1.6. Instruction stages
1.7. Cost and performance
2. Design of functional units 2.1. Key concepts
2.2. Adders: CPA,CSA,CLA
2.3. Multpliers: sequential, array, tree
2.4. Division
2.5. Floating point: IEEE 754
2.6. Cost and performance
3. Design and evaluation of a simple computer 3.1. Key concepts
3.2. Components.
3.3. Processing unit.
3.4. Control unit.
3.5. Evaluation.
3.6. Performance.
4. Analysis and design of pipelined processors 4.1. Key concepts.
4.2. Pipelining.
4.3. Hazards: structural, data and control.
4.4. Advanced microarchitectural techniques
4.5. Performance
5. Design and evaluation of the memory system 5.1. Key concepts.
5.2. Memory hierarchy: temporal locality, spatial locality.
5.3. Cache memory: placement policy, access policy, replacement policy, write policy.
5.4. Virtual memory.
5.5. Performance.