Bccch1

Download as
 PPT
Presentation Description 

No description available

Happy Thanksgiving
What's up on authorSTREAM?
Views: 5
Like it  ( Likes) Dislike it  ( Dislikes)
Added: July 03, 2009 This Presentation is Public 
Presentation Category : Entertainment All Rights Reserved
Presentation Statistics
Views on authorSTREAM: 5
Presentation Transcript

Slide 1:Chapter 1 Introduction


Slide 2:After reading this chapter, the reader should be able to: OBJECTIVES


Slide 3:THE COMPUTER AS A BLACK BOX 1.1


Slide 4:Figure 1-1 Data processor model Data processor model


Slide 5:Figure 1-2 Programmable data processor model Programmable Data processor model Computers – general-purpose machines


Program :Program A program is a set of instructions that tells the computer what to do with data. written in a computer language.


Slide 7:Figure 1-3 Same program, different data Same program, different data


Slide 8:Figure 1-4 Same data, different programs Same data, different programs


Slide 9:von NEUMANN MODEL 1.2


von Neumann Model :von Neumann Model Every computer today is based on the von Neumann Model. It is based on 3 ideas: Four subsystems Stored Program Concept Sequential Execution of Instructions


Slide 11:Figure 1-5 von Neumann model Four subsystems: Memory – the storage area of programs and data. ALU – arithmetic/logic operations take place Control Unit – control Memory, ALU, and I/O I/O – accept input data/send output data


Input/Output Subsystem :Input/Output Subsystem The definition is very broad;it includes the secondary storage devices. Disk – stores data and programs for processing


Stored Program Concept :Stored Program Concept The von Neumann model states thatthe program must be stored in memory. The memory of modern computershosts both a program its corresponding data


Sequential Execution of Instructions :Sequential Execution of Instructions A program is made of a finite number of instructions. The control unit fetches one instruction from memory interpret it execute it The instructions are executed one after another.


Slide 15:COMPUTER HARDWARE 1.3


Slide 16:ALU Control unit Registers


Slide 17:DATA 1.4


Storing Data :Storing Data Store data in the form of an electrical signal, specially its presence or absence. This implies that a computer can store data in one of two states. Binary number system


Data organization :Data organization Although data should be stored only in one form (a binary pattern) inside a computer,data outside a computer can take many forms. Data come in different forms: Numbers Text Images Audio Video


Slide 20:COMPUTER SOFTWARE 1.5


Requirements of von Neumann model :Requirements of von Neumann model The programs must be stored in memory. (Fig. 1.6) The programs must be a sequence of instructions. (Fig. 1.7)


Slide 22:Figure 1-6 Program and data in memory Fig. 1.6


Slide 23:Figure 1-7 Program made of instructions Fig. 1.7 Program made of instructions


Algorithm :Algorithm A programmer should first solve the problem in a step-by-step manner and then try to find the appropriate sequence of instructions that solves the problem. The step-by-step solutionis called an algorithm


Operating Systems :Operating Systems An operating system originally worked as a manager to facilitate access of the computer components for a program.


Slide 26:HISTORY 1.6


Before 1950 :Before 1950 Mechanical machines (before 1930) Early electronic computers (1930-1950) ENIAC (Electronic Numerical Integrator and Calculator)first general-purpose, totally electronic computerUniversity of Pennsylvania, 1946


1950 :1950 The preceding computers used memory only for storing data. EDVACthe first computer based on von Neumann’s idea,University of Pennsylvania,1950


Computer generations(1950-present) :Computer generations(1950-present) 1st generation (1950-1959)vacuum tubes 2nd generation (1959-1965)transistors, High-level languages(FORTRAN, COBOL) 3rd generation (1965-1975)IC(Integrated Circuit), Minicomputer, software industry was born 4th generation (1975-1985)VLSI, microcomputer 5th generation (1985-)laptop and palmtop computer


Microcomputer :Microcomputer Microcomputers are designed to be used by individuals, whether in the form of PCs, workstations or notebook computers. A microcomputer contains a CPU on a microchip (the microprocessor), a memory system (typically ROM and RAM), a bus system and I/O ports, typically housed in a motherboard.