SlideShare uma empresa Scribd logo
1 de 23
Computer Organization
Characteristics of Computer
Basic characteristics about computer are:
• Speed : A powerful computer is capable of
executing about 3 million calculations per
second.
• Accuracy(wbuLyZ) : A computer's accuracy is
consistently high; if there are errors, they are due
to errors in instructions given by the programmer.
• Reliability(wbf©i‡hvM¨) : The output generated by
the computer is very reliable as long as the data is
reliable.
Characteristics of Computer
Basic characteristics about computer are:
• Versatility(PÂjZv): The computer can accomplish many
different things. It can accept information through various
input-output devices, perform arithmetic and logic
operations, generate a variety of outputs in a variety of
forms, etc.
• Automation: Once the instructions are fed into computer it
works automatically without any human intervention.
• Diligence(Aa¨emvq): A computer will never fail to perform its
task due to distraction or laziness.
• Convenience(myweav): Computers are usually easy to
access, and allow people to find information easily that
without a computer would be very difficult.
Characteristics of Computer
Basic characteristics about computer are:
• Flexibility: Computers can be used for
entertainment, for business, by people who hold
different ideals or who have varied goals. Almost
anyone can use a computer, and computers can
be used to assist with almost any goal.
• Repetitiveness: Computer can work one task
again and again without getting bored.
• Memory/Storage Capacity : The computer can
store large volumes of data and makes the
retrieval of data an easy task.
Limitations of Computer
a. No Self Intelligence
A computer is able to do a work which is difficult for man.
Computers are used to do risky and dangerous work and
where sharp actually is needed. But it does not have any
intelligence of its own. It works according to the
instruction only.
b. No Decision-Making power
Computer cannot take any decision of its own. It does only
those tasks which are already instructed to it.
c. No learning power
Computer has no learning power. Once you give
instructions to a computer how to perform a task, the
very task is cannot perform if you do not give it any
instructions for the next time.
Classification of Computers
According to functionality/signal, computers are
classified as :
• Analog Computer : An analog computer is a form of
computer that uses continuous physical phenomena
such as electrical, mechanical, or hydraulic quantities
to model the problem being solved.
• Digital Computer: A computer that performs
calculations and logical operations with quantities
represented as digits, usually in the binary number
system.
• Hybrid Computer (Analog + Digital): A combination of
computers those are capable of inputting and
outputting in both digital and analog signals. A hybrid
computer system setup offers a cost effective method
of performing complex simulations.
Classification of Computers
According to purpose, computers are classified as :
• A special-purpose computer is designed for a specific
application. It is also known as dedicated computer. Many
such computers have instructions permanently
programmed into them that are designed to perform only
one major function. Special-purpose computers are used to
control traffic lights, to control the collection of tolls on
highways, and in automobiles, weapons, appliances and
games etc.
• General-purpose computers are used to handle a variety of
tasks. By this concept, a program containing a series of
instructions is prepared for an application and temporally
stored in memory. Once stored in the computer’s memory,
the program can be executed to perform the specific
function. After the completion of the execution of one
program, another program can be used for some other
task.
Classification of Computers
On the basis of Size/Capacity
• Super Computer: The fastest and most powerful type of
computer, Supercomputers are very expensive and are
employed for specialized applications that require immense
amounts of mathematical calculations. For example,
weather forecasting requires a supercomputer. Other uses
of supercomputers include animated graphics, fluid
dynamic calculations, nuclear energy research, and
petroleum exploration.
• Mainframe Computer: A very large and expensive
computer capable of supporting hundreds, or even
thousands, of users simultaneously. In some ways,
mainframes are more powerful than supercomputers
because they support more simultaneous programs. But
supercomputers can execute a single program faster than a
mainframe.
Supercomputer in NASA
Classification of Computers
• Mini Computer: In size and power, minicomputers lie between
workstations and mainframes. In the past decade, the distinction
between large minicomputers and small mainframes has blurred.
But in general, a minicomputer is a multiprocessing system capable
of supporting from 4 to about 200 users simultaneously.
• Micro Computer or Personal Computer
• Desktop Computer: A personal or micro-mini computer sufficient to
fit on a desk.
• Laptop Computer: A portable computer complete with an
integrated screen and keyboard. It is generally smaller in size than a
desktop computer and larger than a notebook computer.
• Palmtop Computer/Digital Diary /Notebook /PDAs(Personal
Digital Assistant): A hand-sized computer. Palmtops have no
keyboard but the screen serves both as an input and output device.
• Workstations: A terminal or desktop computer in a network. In this
context, workstation is just a generic term for a user's machine
(client machine) in contrast to a "server" or "mainframe."
Classification of Computers
What are the differences between
supercomputer and mainframe Computer?
What are the differences between
supercomputer and mainframe Computer?
• The chief difference between
a supercomputer and a
mainframe is that a
supercomputer channels all
its power into executing a few
programs as fast as possible,
whereas a mainframe uses its
power to execute many
programs concurrently.
Computer Organization
• Computer organization refers to the
operational unites of a computer and their
interconnections that realize the architectural
specifications. These include
-Control system
-interfaces between the computer and its
peripherals
-memory technology used, etc
Computer Organization
Computer Architecture
• Architecture refers to the attributes of a
computer that are visible to the programmer
and they have a direct impact on logical
execution of a program.
Computer Architecture/Structure
Computer Structure
Four main structural components are
1. Central processing unit (CPU): Controls the
operation of the computer and performs its
data processing functions; often simply
referred to as processor.
2. Main memory: Stores data.
3. I/O: Moves data between the computer
and its external environment.
4. System interconnection: Some mechanism
that provides for communication among
CPU, main memory, and I/O.
Main Structural components of the
CPU:
1. Control Unit: Controls
the operation of the CPU
and hence the computer.
2. Arithmetic and Logic
Unit (ALU): Performs the
computer's data
processing functions.
3. Registers: Provides
storage internal to the
CPU.
4. CPU Interconnection:
Some mechanism that
provides for
communication among
the control unit, ALU, and
registers.
Registers use in computer
• Memory buffer register (MBR):Contains a word to be stored in
memory or sent to the I/O unit, or is used to receive a word from
memory or from the I/O unit.
• Memory address register (MAR):Specifies the address in memory of
the word to be written from or read into the MBR.
• Instruction register (IR): Contains the 8-bit opcode instruction being
executed.
• Instruction buffer register (IBR): Employed to hold temporarily the
right-hand instruction from a word in memory.
• Program counter (PC):Contains the address of the next instruction pair
to be fetched from memory.
• Accumulator (AC) and multiplier quotient (MQ): Employed to hold
tem-porarily operands and results of ALU operations. For example, the
result of multiplying two 40-bit numbers is an 80-bit number; the most
significant 40 bits are stored in the AC and the least significant in the
MQ.
Getting bored?
Good news is enough for today!

Mais conteúdo relacionado

Mais procurados

Presentation about computer hardware
Presentation about computer hardwarePresentation about computer hardware
Presentation about computer hardware
mahmood saqy
 
Computer System
Computer SystemComputer System
Computer System
hajjaz
 

Mais procurados (20)

Internal memory
Internal memoryInternal memory
Internal memory
 
Processors and its Types
Processors and its TypesProcessors and its Types
Processors and its Types
 
Lecture 1 fundamentals of computer
Lecture 1   fundamentals of computerLecture 1   fundamentals of computer
Lecture 1 fundamentals of computer
 
Computer architecture
Computer architectureComputer architecture
Computer architecture
 
Presentation about computer hardware
Presentation about computer hardwarePresentation about computer hardware
Presentation about computer hardware
 
computer hardware and software
computer hardware and softwarecomputer hardware and software
computer hardware and software
 
TYPES OF COMPUTERS
TYPES OF COMPUTERSTYPES OF COMPUTERS
TYPES OF COMPUTERS
 
SYBSC IT SEM IV EMBEDDED SYSTEMS UNIT V Real Time Operating System (RTOS)
SYBSC IT SEM IV EMBEDDED SYSTEMS UNIT V  Real Time Operating System (RTOS)SYBSC IT SEM IV EMBEDDED SYSTEMS UNIT V  Real Time Operating System (RTOS)
SYBSC IT SEM IV EMBEDDED SYSTEMS UNIT V Real Time Operating System (RTOS)
 
Computer Memory
Computer MemoryComputer Memory
Computer Memory
 
Computer System Organization
Computer System OrganizationComputer System Organization
Computer System Organization
 
Computer Memory
Computer MemoryComputer Memory
Computer Memory
 
Computer System
Computer SystemComputer System
Computer System
 
Classification of computer
Classification of computerClassification of computer
Classification of computer
 
Chapter 1 computer fundamentals
Chapter 1 computer  fundamentalsChapter 1 computer  fundamentals
Chapter 1 computer fundamentals
 
Role Of Com
Role Of ComRole Of Com
Role Of Com
 
Main memory of computer .ppt
Main memory of computer .pptMain memory of computer .ppt
Main memory of computer .ppt
 
Buffers and spoolers
Buffers and spoolersBuffers and spoolers
Buffers and spoolers
 
Multiprocessor Systems
Multiprocessor SystemsMultiprocessor Systems
Multiprocessor Systems
 
Heterogeneous computing
Heterogeneous computingHeterogeneous computing
Heterogeneous computing
 
Function of Operating system
Function of Operating systemFunction of Operating system
Function of Operating system
 

Semelhante a computer catagory and its organization

pre phd class 1.pptx
pre phd class 1.pptxpre phd class 1.pptx
pre phd class 1.pptx
RbiGradeB
 
COMPUTER CHAPTER 1 NOTES (1).pptx
COMPUTER CHAPTER 1 NOTES (1).pptxCOMPUTER CHAPTER 1 NOTES (1).pptx
COMPUTER CHAPTER 1 NOTES (1).pptx
21BEE088SANKALP
 
Introduction To Computer!!
Introduction To Computer!!Introduction To Computer!!
Introduction To Computer!!
Aisha Khurshid
 
Microprocessors8085
Microprocessors8085Microprocessors8085
Microprocessors8085
Vikas Kumar
 

Semelhante a computer catagory and its organization (20)

Computer architecture pptx
Computer architecture pptxComputer architecture pptx
Computer architecture pptx
 
Computer Organisation unit 1 basics of computer Organisation
Computer Organisation unit 1 basics of computer OrganisationComputer Organisation unit 1 basics of computer Organisation
Computer Organisation unit 1 basics of computer Organisation
 
Cao u1
Cao u1Cao u1
Cao u1
 
INTRODUCTION TO COMPUTER .pptx
INTRODUCTION TO COMPUTER .pptxINTRODUCTION TO COMPUTER .pptx
INTRODUCTION TO COMPUTER .pptx
 
History, classification and components of computers
History, classification and components of computersHistory, classification and components of computers
History, classification and components of computers
 
pre phd class 1.pptx
pre phd class 1.pptxpre phd class 1.pptx
pre phd class 1.pptx
 
Computer Fundamental
Computer FundamentalComputer Fundamental
Computer Fundamental
 
Introduction to Computers
Introduction to ComputersIntroduction to Computers
Introduction to Computers
 
COMPUTER CHAPTER 1 NOTES (1).pptx
COMPUTER CHAPTER 1 NOTES (1).pptxCOMPUTER CHAPTER 1 NOTES (1).pptx
COMPUTER CHAPTER 1 NOTES (1).pptx
 
Book on nptel microcontroller
Book on nptel microcontrollerBook on nptel microcontroller
Book on nptel microcontroller
 
computer fundamentals.pptx
computer fundamentals.pptxcomputer fundamentals.pptx
computer fundamentals.pptx
 
IT-Fundamentals-Presentation BSIT 1.pptx
IT-Fundamentals-Presentation BSIT 1.pptxIT-Fundamentals-Presentation BSIT 1.pptx
IT-Fundamentals-Presentation BSIT 1.pptx
 
Introduction To Computer!!
Introduction To Computer!!Introduction To Computer!!
Introduction To Computer!!
 
ICT 1 Week 2 Discussion - Introduction to Computer System (PowerPoint)
ICT 1 Week 2 Discussion - Introduction to Computer System (PowerPoint)ICT 1 Week 2 Discussion - Introduction to Computer System (PowerPoint)
ICT 1 Week 2 Discussion - Introduction to Computer System (PowerPoint)
 
CAB UNIT 1.pptx
CAB  UNIT 1.pptxCAB  UNIT 1.pptx
CAB UNIT 1.pptx
 
Microprocessors8085
Microprocessors8085Microprocessors8085
Microprocessors8085
 
C programming for problem solving
C programming for problem solving  C programming for problem solving
C programming for problem solving
 
diploma basic of computers.ppt
diploma basic of computers.pptdiploma basic of computers.ppt
diploma basic of computers.ppt
 
CPP_Ch_1_Introduction.ppt
CPP_Ch_1_Introduction.pptCPP_Ch_1_Introduction.ppt
CPP_Ch_1_Introduction.ppt
 
Introduction to computer system
Introduction to computer systemIntroduction to computer system
Introduction to computer system
 

Mais de Sheikh Salam (8)

Agricultural Economics 2
Agricultural Economics 2Agricultural Economics 2
Agricultural Economics 2
 
Agricultural economics lecture
Agricultural economics lectureAgricultural economics lecture
Agricultural economics lecture
 
Information Technology Fundamentals
Information Technology FundamentalsInformation Technology Fundamentals
Information Technology Fundamentals
 
Troubles in Engine system
Troubles in Engine systemTroubles in Engine system
Troubles in Engine system
 
A presentation on medicinal plants
A presentation on medicinal plantsA presentation on medicinal plants
A presentation on medicinal plants
 
Introduction to plant pathology
Introduction to plant pathologyIntroduction to plant pathology
Introduction to plant pathology
 
A resentation on various types of weed
A resentation on various types of weedA resentation on various types of weed
A resentation on various types of weed
 
Production technology and processing of Mushroom in Bangladesh by Sheikh sala...
Production technology and processing of Mushroom in Bangladesh by Sheikh sala...Production technology and processing of Mushroom in Bangladesh by Sheikh sala...
Production technology and processing of Mushroom in Bangladesh by Sheikh sala...
 

Último

IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 

Último (20)

🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 

computer catagory and its organization

  • 2. Characteristics of Computer Basic characteristics about computer are: • Speed : A powerful computer is capable of executing about 3 million calculations per second. • Accuracy(wbuLyZ) : A computer's accuracy is consistently high; if there are errors, they are due to errors in instructions given by the programmer. • Reliability(wbf©i‡hvM¨) : The output generated by the computer is very reliable as long as the data is reliable.
  • 3. Characteristics of Computer Basic characteristics about computer are: • Versatility(PÂjZv): The computer can accomplish many different things. It can accept information through various input-output devices, perform arithmetic and logic operations, generate a variety of outputs in a variety of forms, etc. • Automation: Once the instructions are fed into computer it works automatically without any human intervention. • Diligence(Aa¨emvq): A computer will never fail to perform its task due to distraction or laziness. • Convenience(myweav): Computers are usually easy to access, and allow people to find information easily that without a computer would be very difficult.
  • 4. Characteristics of Computer Basic characteristics about computer are: • Flexibility: Computers can be used for entertainment, for business, by people who hold different ideals or who have varied goals. Almost anyone can use a computer, and computers can be used to assist with almost any goal. • Repetitiveness: Computer can work one task again and again without getting bored. • Memory/Storage Capacity : The computer can store large volumes of data and makes the retrieval of data an easy task.
  • 5. Limitations of Computer a. No Self Intelligence A computer is able to do a work which is difficult for man. Computers are used to do risky and dangerous work and where sharp actually is needed. But it does not have any intelligence of its own. It works according to the instruction only. b. No Decision-Making power Computer cannot take any decision of its own. It does only those tasks which are already instructed to it. c. No learning power Computer has no learning power. Once you give instructions to a computer how to perform a task, the very task is cannot perform if you do not give it any instructions for the next time.
  • 6. Classification of Computers According to functionality/signal, computers are classified as : • Analog Computer : An analog computer is a form of computer that uses continuous physical phenomena such as electrical, mechanical, or hydraulic quantities to model the problem being solved. • Digital Computer: A computer that performs calculations and logical operations with quantities represented as digits, usually in the binary number system. • Hybrid Computer (Analog + Digital): A combination of computers those are capable of inputting and outputting in both digital and analog signals. A hybrid computer system setup offers a cost effective method of performing complex simulations.
  • 7. Classification of Computers According to purpose, computers are classified as : • A special-purpose computer is designed for a specific application. It is also known as dedicated computer. Many such computers have instructions permanently programmed into them that are designed to perform only one major function. Special-purpose computers are used to control traffic lights, to control the collection of tolls on highways, and in automobiles, weapons, appliances and games etc. • General-purpose computers are used to handle a variety of tasks. By this concept, a program containing a series of instructions is prepared for an application and temporally stored in memory. Once stored in the computer’s memory, the program can be executed to perform the specific function. After the completion of the execution of one program, another program can be used for some other task.
  • 8. Classification of Computers On the basis of Size/Capacity • Super Computer: The fastest and most powerful type of computer, Supercomputers are very expensive and are employed for specialized applications that require immense amounts of mathematical calculations. For example, weather forecasting requires a supercomputer. Other uses of supercomputers include animated graphics, fluid dynamic calculations, nuclear energy research, and petroleum exploration. • Mainframe Computer: A very large and expensive computer capable of supporting hundreds, or even thousands, of users simultaneously. In some ways, mainframes are more powerful than supercomputers because they support more simultaneous programs. But supercomputers can execute a single program faster than a mainframe.
  • 10. Classification of Computers • Mini Computer: In size and power, minicomputers lie between workstations and mainframes. In the past decade, the distinction between large minicomputers and small mainframes has blurred. But in general, a minicomputer is a multiprocessing system capable of supporting from 4 to about 200 users simultaneously. • Micro Computer or Personal Computer • Desktop Computer: A personal or micro-mini computer sufficient to fit on a desk. • Laptop Computer: A portable computer complete with an integrated screen and keyboard. It is generally smaller in size than a desktop computer and larger than a notebook computer. • Palmtop Computer/Digital Diary /Notebook /PDAs(Personal Digital Assistant): A hand-sized computer. Palmtops have no keyboard but the screen serves both as an input and output device. • Workstations: A terminal or desktop computer in a network. In this context, workstation is just a generic term for a user's machine (client machine) in contrast to a "server" or "mainframe."
  • 12. What are the differences between supercomputer and mainframe Computer?
  • 13. What are the differences between supercomputer and mainframe Computer? • The chief difference between a supercomputer and a mainframe is that a supercomputer channels all its power into executing a few programs as fast as possible, whereas a mainframe uses its power to execute many programs concurrently.
  • 14. Computer Organization • Computer organization refers to the operational unites of a computer and their interconnections that realize the architectural specifications. These include -Control system -interfaces between the computer and its peripherals -memory technology used, etc
  • 16. Computer Architecture • Architecture refers to the attributes of a computer that are visible to the programmer and they have a direct impact on logical execution of a program.
  • 18.
  • 19. Computer Structure Four main structural components are 1. Central processing unit (CPU): Controls the operation of the computer and performs its data processing functions; often simply referred to as processor. 2. Main memory: Stores data. 3. I/O: Moves data between the computer and its external environment. 4. System interconnection: Some mechanism that provides for communication among CPU, main memory, and I/O.
  • 20. Main Structural components of the CPU: 1. Control Unit: Controls the operation of the CPU and hence the computer. 2. Arithmetic and Logic Unit (ALU): Performs the computer's data processing functions. 3. Registers: Provides storage internal to the CPU. 4. CPU Interconnection: Some mechanism that provides for communication among the control unit, ALU, and registers.
  • 21. Registers use in computer • Memory buffer register (MBR):Contains a word to be stored in memory or sent to the I/O unit, or is used to receive a word from memory or from the I/O unit. • Memory address register (MAR):Specifies the address in memory of the word to be written from or read into the MBR. • Instruction register (IR): Contains the 8-bit opcode instruction being executed. • Instruction buffer register (IBR): Employed to hold temporarily the right-hand instruction from a word in memory. • Program counter (PC):Contains the address of the next instruction pair to be fetched from memory. • Accumulator (AC) and multiplier quotient (MQ): Employed to hold tem-porarily operands and results of ALU operations. For example, the result of multiplying two 40-bit numbers is an 80-bit number; the most significant 40 bits are stored in the AC and the least significant in the MQ.
  • 22.
  • 23. Getting bored? Good news is enough for today!