Monday, July 27, 2009

WHY STUDY COMPUTER ORGANIZATION AND ARCHITECTURE

The computer lies at the heart of computing. Without it most of the computing disciplines today would be a branch of theoretical mathematics. To be a professional in any field of computing today, one should not regard the computer as just a black box that executes programs by magic. All students of computing should acquire some understanding and appreciation of a computer system's functional components, their characteristics, their performance, and their interactions. there are practical implications as well. Students need to understand computer architecture in order to structure a program so that it runs more efficiently on real machine. In selecting a system to use, they should to able to understand the tradeoff among various components, such as CPU clock speed vs memory size.