SlideShare a Scribd company logo
1 of 21
COMPUTER ORGANIZATION AND
ARCHITECTURE
Submitted To:
Mam Afshan
Almas
Submitted By:
Zobia Khalid(89)
Misbah Bilal(67)
Rohaab Naseer(63)
Ayesha Mushtaq(15)
Eman Saeed(77)
Nisha Tariq(79)
INTRODUCTION
 Just as buildings, each computer has a visible structure,
referred to as its architecture.
 In computer science and engineering computer
architecture is the practical art of selecting and
interconnecting hardware components to create
computers that meet functional, performance and cost
goals and the formal modeling of those systems.
 The functional blocks in a computer are of four types:
1. Central Processing Unit
2. Memory
3. Input Unit
4. Output Unit
CENTRAL PROCESSING UNIT (CPU)
 The CPU or the microprocessor (or simply processor) is
referred as the brain of a computer system.
 CPU consists of three main subsystems, the Control Unit
(CU), the Arithmetic Logic Unit (ALU), and the Registers.
 Speed of the computer system is defined by the
architecture of the processor being used.
CENTRAL PROCESSING UNIT (CPU)
(CONDT…)
ARITHMETIC LOGIC UNIT
 The ALU contains electronic circuits necessary to
perform arithmetic and logical operations.
 The arithmetic operations are ADD, SUBSTRACT,
MULTIPLY, DIVIDE, etc.
 The logical operations include COMPARE, SHIFT, ROTATE,
AND, OR, etc
 The control unit analyses each instruction in the
program and sends the relevant signals to all other units
– ALU, Memory, Input unit and Output unit
COMMUNICATION INSIDE A
COMPUTER..
 A computer program consists of both instructions and
data. The program is fed into the computer through the
input unit and stored in the memory.
 In order to execute the program, the instructions have
to be fetched from memory one by one.
 This fetching of instructions is done by the control unit.
 After an instruction is fetched, the control unit decodes
the instruction.
 According to the instruction, the control unit issues
control signals to other units.
COMMUNICATION INSIDE A
COMPUTER..
o After an instruction is executed, the result of the
instruction is stored in memory or stored temporarily in
the control unit or ALU, so that this can be used by the
next instruction.
o The results of a program are taken out of the computer
through the output unit.
o The control unit, ALU and registers are collectively
known as Central Processing Unit (CPU)
INSTRUCTION CYCLE
 Instruction are fetched and executed by the control unit
one by one. The sequences involved for the fetch of one
instruction and its execution are known as instruction
cycle.
INSTRUCTION CYCLE
INTERCONNECTIONS OF UNITS..
 Set of wires used for interconnection is known as system
bus which carry group of bits (information) in a
controlled manner.
 It is further divided into three logical units, namely the
address bus, the data bus, and the control bus.
SYSTEM BUSES TYPES
 Data Bus: The data bus is used when any unit is sending
data, instruction or command code to some other units.
 Address Bus: The address bus is used when one unit is
sending an address information i.e. location of the data
residing in the memory to another unit.
CONTROL BUS
 Control Bus: The control bus is responsible for making
CPU, memory and I/O devices work together as a
functional system, carrying signals that report the status
(ready, not ready) of various units.
REGISTERS
 It is a special temporary storage location within
the CPU.
 Registers quickly accept, store and transfer data
and instructions that are being used
immediately.
 To execute an instruction, the control unit of the
CPU retrieves it from main memory and places it
onto a register.
CONTROL UNIT
 It is responsible for directing and coordinating most of
the computer system activities.
 It does not execute instructions by itself. It tells other
parts of the computer system what to do.
 It determines the movement of electronic signals
between the main memory and arithmetic logic unit as
well as the control signals between the CPU and
input/output devices.
CONTROL UNIT(CONDT…)
 To complete an event i.e. processing, control unit
repeats a set of four basic operations:
 Fetching is the process of obtaining a program
instruction or data item from the memory
 Decoding is the process of translating the instruction
into commands the computer can execute.
 Executing is the process of carrying out the commands.
 Storing is the process of writing the result to memory.
MEMORY
 Memory is the computer's electronic scratchpad or local
store in computer terminology.
 Used for temporary storage of calculations, data, and
other work in progress.
 Two types: Primary and Secondary
 Primary memory or the main memory is part of the
main computer system. The primary memory itself is of
two types.
 The first is called random access memory (RAM) and the
other is read only memory (ROM).
CACHE MEMORY
High speed memory kept in
between processor and RAM to
increase the data execution
speed.
Kept near to the processor.
CACHE MEMORY
INPUT DEVICES
 Any peripheral used to provide data and control signals
to an information processing system such as a computer
or other information appliance.
 Common input devices: Keyboard, Mouse
 Other devices: microphone, digital camera, scanner.
OUTPUT DEVICES
 Any piece of computer hardware equipment used to
communicate the results of processed data to the user.
 Examples: Monitors, Printers, Speakers, etc.
THANKYOU

More Related Content

Similar to COMPUTER_ORGANIZATION.ppttwhehteeeteehte

COMPUTER BASIC AND FUNDAMENTAL AND ITS ORGANISATION.pptx
COMPUTER BASIC AND FUNDAMENTAL AND ITS ORGANISATION.pptxCOMPUTER BASIC AND FUNDAMENTAL AND ITS ORGANISATION.pptx
COMPUTER BASIC AND FUNDAMENTAL AND ITS ORGANISATION.pptx
PannaBushratul
 
Basic Computer Organization and Design
Basic Computer Organization and DesignBasic Computer Organization and Design
Basic Computer Organization and Design
mekind
 
Intermediate machine architecture
Intermediate machine architectureIntermediate machine architecture
Intermediate machine architecture
John Cutajar
 
(2) The CPU incorporates several major components (as shown in Fig- de.docx
(2) The CPU incorporates several major components (as shown in Fig- de.docx(2) The CPU incorporates several major components (as shown in Fig- de.docx
(2) The CPU incorporates several major components (as shown in Fig- de.docx
dorisc7
 

Similar to COMPUTER_ORGANIZATION.ppttwhehteeeteehte (20)

Comp App Lect 2.pptx
Comp App Lect 2.pptxComp App Lect 2.pptx
Comp App Lect 2.pptx
 
Memory Unit PPT
Memory Unit PPTMemory Unit PPT
Memory Unit PPT
 
co1_aiml_new.pptx
co1_aiml_new.pptxco1_aiml_new.pptx
co1_aiml_new.pptx
 
Fp203 chp1.1
Fp203 chp1.1Fp203 chp1.1
Fp203 chp1.1
 
COMPUTER BASIC AND FUNDAMENTAL AND ITS ORGANISATION.pptx
COMPUTER BASIC AND FUNDAMENTAL AND ITS ORGANISATION.pptxCOMPUTER BASIC AND FUNDAMENTAL AND ITS ORGANISATION.pptx
COMPUTER BASIC AND FUNDAMENTAL AND ITS ORGANISATION.pptx
 
Control unit
Control  unitControl  unit
Control unit
 
Bindura university of science education
Bindura university of science educationBindura university of science education
Bindura university of science education
 
Basic Organisation and fundamental Of Computer.pptx
Basic Organisation and fundamental Of Computer.pptxBasic Organisation and fundamental Of Computer.pptx
Basic Organisation and fundamental Of Computer.pptx
 
Components of computer hardware
Components of computer hardwareComponents of computer hardware
Components of computer hardware
 
Components Of Computer unit-2
Components Of Computer  unit-2Components Of Computer  unit-2
Components Of Computer unit-2
 
Basic Computer Organization and Design
Basic Computer Organization and DesignBasic Computer Organization and Design
Basic Computer Organization and Design
 
Intermediate machine architecture
Intermediate machine architectureIntermediate machine architecture
Intermediate machine architecture
 
Computer Architecture Design (CAD)
Computer Architecture Design (CAD)Computer Architecture Design (CAD)
Computer Architecture Design (CAD)
 
Intro to cao &store program
Intro to cao &store programIntro to cao &store program
Intro to cao &store program
 
cpu-200816132241.pdf
cpu-200816132241.pdfcpu-200816132241.pdf
cpu-200816132241.pdf
 
Central Processing Unit(CPU)
Central Processing Unit(CPU)Central Processing Unit(CPU)
Central Processing Unit(CPU)
 
Cpu
CpuCpu
Cpu
 
(2) The CPU incorporates several major components (as shown in Fig. d.docx
 (2) The CPU incorporates several major components (as shown in Fig. d.docx (2) The CPU incorporates several major components (as shown in Fig. d.docx
(2) The CPU incorporates several major components (as shown in Fig. d.docx
 
(2) The CPU incorporates several major components (as shown in Fig- de.docx
(2) The CPU incorporates several major components (as shown in Fig- de.docx(2) The CPU incorporates several major components (as shown in Fig- de.docx
(2) The CPU incorporates several major components (as shown in Fig- de.docx
 
FUNDAMENTAL UNITS OF COMPUTER.pptx
FUNDAMENTAL UNITS OF COMPUTER.pptxFUNDAMENTAL UNITS OF COMPUTER.pptx
FUNDAMENTAL UNITS OF COMPUTER.pptx
 

More from NishaTariq1 (7)

7881096.pptetststdydsttshsthsstshhstetej
7881096.pptetststdydsttshsthsstshhstetej7881096.pptetststdydsttshsthsstshhstetej
7881096.pptetststdydsttshsthsstshhstetej
 
7881096.pptsssysgssssttstststststssstttw
7881096.pptsssysgssssttstststststssstttw7881096.pptsssysgssssttstststststssstttw
7881096.pptsssysgssssttstststststssstttw
 
Intro.pptx
Intro.pptxIntro.pptx
Intro.pptx
 
Les02.pptx
Les02.pptxLes02.pptx
Les02.pptx
 
Les03.pptx
Les03.pptxLes03.pptx
Les03.pptx
 
Les01.pptx
Les01.pptxLes01.pptx
Les01.pptx
 
Database Systems Lec 1.pptx
Database Systems Lec 1.pptxDatabase Systems Lec 1.pptx
Database Systems Lec 1.pptx
 

Recently uploaded

In Saudi Arabia Jeddah (+918761049707)) Buy Abortion Pills For Sale in Riyadh
In Saudi Arabia Jeddah (+918761049707)) Buy Abortion Pills For Sale in RiyadhIn Saudi Arabia Jeddah (+918761049707)) Buy Abortion Pills For Sale in Riyadh
In Saudi Arabia Jeddah (+918761049707)) Buy Abortion Pills For Sale in Riyadh
ahmedjiabur940
 
一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证
一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证
一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证
wpkuukw
 
Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...
Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...
Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...
nirzagarg
 
Madhyamgram \ (Genuine) Escort Service Kolkata | Service-oriented sexy call g...
Madhyamgram \ (Genuine) Escort Service Kolkata | Service-oriented sexy call g...Madhyamgram \ (Genuine) Escort Service Kolkata | Service-oriented sexy call g...
Madhyamgram \ (Genuine) Escort Service Kolkata | Service-oriented sexy call g...
HyderabadDolls
 
Top profile Call Girls In Sonipat [ 7014168258 ] Call Me For Genuine Models W...
Top profile Call Girls In Sonipat [ 7014168258 ] Call Me For Genuine Models W...Top profile Call Girls In Sonipat [ 7014168258 ] Call Me For Genuine Models W...
Top profile Call Girls In Sonipat [ 7014168258 ] Call Me For Genuine Models W...
nirzagarg
 
Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...
gajnagarg
 
怎样办理莫纳什大学毕业证(Monash毕业证书)成绩单留信认证
怎样办理莫纳什大学毕业证(Monash毕业证书)成绩单留信认证怎样办理莫纳什大学毕业证(Monash毕业证书)成绩单留信认证
怎样办理莫纳什大学毕业证(Monash毕业证书)成绩单留信认证
ehyxf
 
Eden Gardens ^ best call girls in Kolkata ₹7.5k Pick Up & Drop With Cash Paym...
Eden Gardens ^ best call girls in Kolkata ₹7.5k Pick Up & Drop With Cash Paym...Eden Gardens ^ best call girls in Kolkata ₹7.5k Pick Up & Drop With Cash Paym...
Eden Gardens ^ best call girls in Kolkata ₹7.5k Pick Up & Drop With Cash Paym...
HyderabadDolls
 
Top profile Call Girls In Meerut [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Meerut [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Meerut [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Meerut [ 7014168258 ] Call Me For Genuine Models We...
gajnagarg
 
Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789
Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789
Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789
CristineGraceAcuyan
 
Call Girls In Ratnagiri Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service En...
Call Girls In Ratnagiri Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service En...Call Girls In Ratnagiri Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service En...
Call Girls In Ratnagiri Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service En...
Nitya salvi
 

Recently uploaded (20)

In Saudi Arabia Jeddah (+918761049707)) Buy Abortion Pills For Sale in Riyadh
In Saudi Arabia Jeddah (+918761049707)) Buy Abortion Pills For Sale in RiyadhIn Saudi Arabia Jeddah (+918761049707)) Buy Abortion Pills For Sale in Riyadh
In Saudi Arabia Jeddah (+918761049707)) Buy Abortion Pills For Sale in Riyadh
 
Sweety Planet Packaging Design Process Book.pptx
Sweety Planet Packaging Design Process Book.pptxSweety Planet Packaging Design Process Book.pptx
Sweety Planet Packaging Design Process Book.pptx
 
一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证
一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证
一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证
 
Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...
Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...
Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...
 
NO1 Top Pakistani Amil Baba Real Amil baba In Pakistan Najoomi Baba in Pakist...
NO1 Top Pakistani Amil Baba Real Amil baba In Pakistan Najoomi Baba in Pakist...NO1 Top Pakistani Amil Baba Real Amil baba In Pakistan Najoomi Baba in Pakist...
NO1 Top Pakistani Amil Baba Real Amil baba In Pakistan Najoomi Baba in Pakist...
 
Madhyamgram \ (Genuine) Escort Service Kolkata | Service-oriented sexy call g...
Madhyamgram \ (Genuine) Escort Service Kolkata | Service-oriented sexy call g...Madhyamgram \ (Genuine) Escort Service Kolkata | Service-oriented sexy call g...
Madhyamgram \ (Genuine) Escort Service Kolkata | Service-oriented sexy call g...
 
LANDSCAPE ARCHITECTURE PORTFOLIO - MAREK MITACEK
LANDSCAPE ARCHITECTURE PORTFOLIO - MAREK MITACEKLANDSCAPE ARCHITECTURE PORTFOLIO - MAREK MITACEK
LANDSCAPE ARCHITECTURE PORTFOLIO - MAREK MITACEK
 
Aminabad * High Profile Escorts Service in Lucknow Phone No 9548273370 Elite ...
Aminabad * High Profile Escorts Service in Lucknow Phone No 9548273370 Elite ...Aminabad * High Profile Escorts Service in Lucknow Phone No 9548273370 Elite ...
Aminabad * High Profile Escorts Service in Lucknow Phone No 9548273370 Elite ...
 
Top profile Call Girls In Sonipat [ 7014168258 ] Call Me For Genuine Models W...
Top profile Call Girls In Sonipat [ 7014168258 ] Call Me For Genuine Models W...Top profile Call Girls In Sonipat [ 7014168258 ] Call Me For Genuine Models W...
Top profile Call Girls In Sonipat [ 7014168258 ] Call Me For Genuine Models W...
 
Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...
 
怎样办理莫纳什大学毕业证(Monash毕业证书)成绩单留信认证
怎样办理莫纳什大学毕业证(Monash毕业证书)成绩单留信认证怎样办理莫纳什大学毕业证(Monash毕业证书)成绩单留信认证
怎样办理莫纳什大学毕业证(Monash毕业证书)成绩单留信认证
 
Eden Gardens ^ best call girls in Kolkata ₹7.5k Pick Up & Drop With Cash Paym...
Eden Gardens ^ best call girls in Kolkata ₹7.5k Pick Up & Drop With Cash Paym...Eden Gardens ^ best call girls in Kolkata ₹7.5k Pick Up & Drop With Cash Paym...
Eden Gardens ^ best call girls in Kolkata ₹7.5k Pick Up & Drop With Cash Paym...
 
How to Create a Productive Workspace Trends and Tips.pdf
How to Create a Productive Workspace Trends and Tips.pdfHow to Create a Productive Workspace Trends and Tips.pdf
How to Create a Productive Workspace Trends and Tips.pdf
 
Muzaffarpur Escorts Service Girl ^ 9332606886, WhatsApp Anytime Muzaffarpur
Muzaffarpur Escorts Service Girl ^ 9332606886, WhatsApp Anytime MuzaffarpurMuzaffarpur Escorts Service Girl ^ 9332606886, WhatsApp Anytime Muzaffarpur
Muzaffarpur Escorts Service Girl ^ 9332606886, WhatsApp Anytime Muzaffarpur
 
Call Girls Jalaun Just Call 8617370543 Top Class Call Girl Service Available
Call Girls Jalaun Just Call 8617370543 Top Class Call Girl Service AvailableCall Girls Jalaun Just Call 8617370543 Top Class Call Girl Service Available
Call Girls Jalaun Just Call 8617370543 Top Class Call Girl Service Available
 
Top profile Call Girls In Meerut [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Meerut [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Meerut [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Meerut [ 7014168258 ] Call Me For Genuine Models We...
 
Branding in the Psychedelic Landscape Report.pdf
Branding in the Psychedelic Landscape Report.pdfBranding in the Psychedelic Landscape Report.pdf
Branding in the Psychedelic Landscape Report.pdf
 
Bhubaneswar🌹Vip Call Girls Chandrashekharpur ❤Heer 9777949614 💟 Full Trusted ...
Bhubaneswar🌹Vip Call Girls Chandrashekharpur ❤Heer 9777949614 💟 Full Trusted ...Bhubaneswar🌹Vip Call Girls Chandrashekharpur ❤Heer 9777949614 💟 Full Trusted ...
Bhubaneswar🌹Vip Call Girls Chandrashekharpur ❤Heer 9777949614 💟 Full Trusted ...
 
Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789
Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789
Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789
 
Call Girls In Ratnagiri Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service En...
Call Girls In Ratnagiri Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service En...Call Girls In Ratnagiri Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service En...
Call Girls In Ratnagiri Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service En...
 

COMPUTER_ORGANIZATION.ppttwhehteeeteehte

  • 1. COMPUTER ORGANIZATION AND ARCHITECTURE Submitted To: Mam Afshan Almas Submitted By: Zobia Khalid(89) Misbah Bilal(67) Rohaab Naseer(63) Ayesha Mushtaq(15) Eman Saeed(77) Nisha Tariq(79)
  • 2. INTRODUCTION  Just as buildings, each computer has a visible structure, referred to as its architecture.  In computer science and engineering computer architecture is the practical art of selecting and interconnecting hardware components to create computers that meet functional, performance and cost goals and the formal modeling of those systems.  The functional blocks in a computer are of four types: 1. Central Processing Unit 2. Memory 3. Input Unit 4. Output Unit
  • 3. CENTRAL PROCESSING UNIT (CPU)  The CPU or the microprocessor (or simply processor) is referred as the brain of a computer system.  CPU consists of three main subsystems, the Control Unit (CU), the Arithmetic Logic Unit (ALU), and the Registers.  Speed of the computer system is defined by the architecture of the processor being used.
  • 4. CENTRAL PROCESSING UNIT (CPU) (CONDT…)
  • 5. ARITHMETIC LOGIC UNIT  The ALU contains electronic circuits necessary to perform arithmetic and logical operations.  The arithmetic operations are ADD, SUBSTRACT, MULTIPLY, DIVIDE, etc.  The logical operations include COMPARE, SHIFT, ROTATE, AND, OR, etc  The control unit analyses each instruction in the program and sends the relevant signals to all other units – ALU, Memory, Input unit and Output unit
  • 6. COMMUNICATION INSIDE A COMPUTER..  A computer program consists of both instructions and data. The program is fed into the computer through the input unit and stored in the memory.  In order to execute the program, the instructions have to be fetched from memory one by one.  This fetching of instructions is done by the control unit.  After an instruction is fetched, the control unit decodes the instruction.  According to the instruction, the control unit issues control signals to other units.
  • 7. COMMUNICATION INSIDE A COMPUTER.. o After an instruction is executed, the result of the instruction is stored in memory or stored temporarily in the control unit or ALU, so that this can be used by the next instruction. o The results of a program are taken out of the computer through the output unit. o The control unit, ALU and registers are collectively known as Central Processing Unit (CPU)
  • 8. INSTRUCTION CYCLE  Instruction are fetched and executed by the control unit one by one. The sequences involved for the fetch of one instruction and its execution are known as instruction cycle.
  • 10. INTERCONNECTIONS OF UNITS..  Set of wires used for interconnection is known as system bus which carry group of bits (information) in a controlled manner.  It is further divided into three logical units, namely the address bus, the data bus, and the control bus.
  • 11. SYSTEM BUSES TYPES  Data Bus: The data bus is used when any unit is sending data, instruction or command code to some other units.  Address Bus: The address bus is used when one unit is sending an address information i.e. location of the data residing in the memory to another unit.
  • 12. CONTROL BUS  Control Bus: The control bus is responsible for making CPU, memory and I/O devices work together as a functional system, carrying signals that report the status (ready, not ready) of various units.
  • 13. REGISTERS  It is a special temporary storage location within the CPU.  Registers quickly accept, store and transfer data and instructions that are being used immediately.  To execute an instruction, the control unit of the CPU retrieves it from main memory and places it onto a register.
  • 14. CONTROL UNIT  It is responsible for directing and coordinating most of the computer system activities.  It does not execute instructions by itself. It tells other parts of the computer system what to do.  It determines the movement of electronic signals between the main memory and arithmetic logic unit as well as the control signals between the CPU and input/output devices.
  • 15. CONTROL UNIT(CONDT…)  To complete an event i.e. processing, control unit repeats a set of four basic operations:  Fetching is the process of obtaining a program instruction or data item from the memory  Decoding is the process of translating the instruction into commands the computer can execute.  Executing is the process of carrying out the commands.  Storing is the process of writing the result to memory.
  • 16. MEMORY  Memory is the computer's electronic scratchpad or local store in computer terminology.  Used for temporary storage of calculations, data, and other work in progress.  Two types: Primary and Secondary  Primary memory or the main memory is part of the main computer system. The primary memory itself is of two types.  The first is called random access memory (RAM) and the other is read only memory (ROM).
  • 17. CACHE MEMORY High speed memory kept in between processor and RAM to increase the data execution speed. Kept near to the processor.
  • 19. INPUT DEVICES  Any peripheral used to provide data and control signals to an information processing system such as a computer or other information appliance.  Common input devices: Keyboard, Mouse  Other devices: microphone, digital camera, scanner.
  • 20. OUTPUT DEVICES  Any piece of computer hardware equipment used to communicate the results of processed data to the user.  Examples: Monitors, Printers, Speakers, etc.

Editor's Notes

  1. In all computer languages, expressions consist of two types of components: operands and operators. Operands are the objects that are manipulated and operators are the symbols that represent specific actions. For example, in the expression 5 + x X and 5 are operands and + is an operator. All expressions have at least one operand.
  2. In all computer languages, expressions consist of two types of components: operands and operators. Operands are the objects that are manipulated and operators are the symbols that represent specific actions. For example, in the expression 5 + x X and 5 are operands and + is an operator. All expressions have at least one operand.