cs2100-1-intro

cs2100-1-intro - CS2100Computer Organisation Introduction...

Info iconThis preview shows pages 1–4. Sign up to view the full content.

View Full Document Right Arrow Icon
CS2100 Computer  Organisation http://www.comp.nus.edu.sg/~cs2100/ Introduction (AY2009/2010) Semester 2
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
CS2100 Introduction 2 HOW DO COMPUTERS WORK? What is a computer? Types: desktops, notebooks, servers, supercomputers, embedded devices, … Uses: Genomics, business, controls, graphics, games, … Manufacturers: Intel, IBM, Apple, Microsoft, Sun, … Analogy: a course on “automotive vehicles” Similarities from vehicle to vehicle Differences from vehicle to vehicle Best way to learn: Focus on a specific instance and learn how it works … While learning general principles and historical perspectives.
Background image of page 2
CS2100 Introduction 3 WHY?  (FROM USER TO BUILDER) You want to call yourself a computer scientist . You want to build software people use. You need to make purchasing decisions . You need to offer “expert” advice . Hardware and software affect performance Algorithm determines number of source-level statements (CS1101, CS1102, CS3230) Language, compiler, and architecture determine machine instructions (COD chapters 2 and 3) Processor and memory determine how fast instructions are executed (COD chapters 5, 6 and 7) Understanding performance (COD chapter 4)
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 4
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 02/27/2011 for the course CS 2100 taught by Professor Shivakumar during the Spring '11 term at IIT Kanpur.

Page1 / 20

cs2100-1-intro - CS2100Computer Organisation Introduction...

This preview shows document pages 1 - 4. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online