lunes, 25 de agosto de 2025

Definition and Objetives

couse: 1 fundamental of computer Architecture
Module 1.1 Fundamentals and trends
Lesson 1.1.1 Definition and objetives


Definition of computer architecture:
Study of how the components of a computer system are designed and organized: CPU, memory, storage, I/O.Focus on conceptual design and the decisions that impact performance, energy efficiency, and scalability.

Fundamental objectives of computer architecture:
Optimize performance how to execute tasks faster.Improve energy efficiency minimize power consumption and heat.

Scale the architecture for various uses:
from small embedded devices to large servers.Importance of the course Provide a solid foundation for understanding advanced topics benchmarks, CPU performance equation, Amdahl’s Law, memory hierarchies, etc. All present in the following modules.


Evolution of Computer Architecture

 Caracteristicas: stored-program computer bottleneck Harvard Architecture. Allowing for concurrent access and redicing the impact of the von...