Posts

Showing posts from August, 2016

Computer Architecture : Chapter 0

Image
Computer Architecture Overview Before we study computer architecture we first must know what is a 'Computer Architecture'. So, this will be a small overview about what we are going to study. First of all What is a Computer Architecture ? It might be a real simple question to ask. But will be the hardest to answer. According to wikipedia, Computer Architecture is set of rules and methods that describes the functionality, organization and implementation of a Computer System. Some definitions may refer it to as describing then capabilities and programming models of a Computer System. But for both definitions Computer Architecture is something that is bound to a Computer System. Computer Architecture Consists of several components. So I have identified three major components. System Design : This includes all the hardware components of a computer system. CPU, Memory controllers etc. Instruction Set Architecture (ISA): Embedded Programming Language of CPU. Defin...