Академический Документы
Профессиональный Документы
Культура Документы
Fall 2010
Kamran Siddique
1
Instructor Brief:
Kamran Siddique
MS (Computer Engineering)
University of Engineering and Technology, Taxila
MCS, University of Arid Agriculture Rawalpindi
Contact
Details:
Cell: 0788407733
tmkamran@yahoo.com
2
Pre-requisite
Required:
Introduction to computer
Programming concepts
Recommended:
Computer organization & Assembly language
Algorithms & Data Structures
3
Recommended Reading:
4
Course Objectives:
To provide you with a general understanding
of how computer works.
To explain the structure and functions of an
operating system.
Studying OS design IS studying design of
large software systems.
OS is needed to make hardware useful.
To interact with computer hardware more
efficiently.
To prepare you for future courses.
The Course is NOT about:
Any particular operating system.
System administration.
Examples
Positive result
Negative result
Zero
Overflow
Instruction Execution:
Two steps
Processor reads instructions from
memory
Fetches
Processor executes each instruction
Instruction Cycle:
Instruction Fetch & Execute:
The processor fetches the instruction from
memory