Basic Computer Organization Rashedul Hasan.. Five basic operation No matter what shape, size, cost and speed of computer we are talking about, all computer.

Slides:



Advertisements
Similar presentations
Chapter 4: Components of a Computer System
Advertisements

Calera High School Dawn Bone
1 Chapter 2 The Digital World. 2 Digital Data Representation.
The Central Processing Unit: What Goes on Inside the Computer.
 2002 Prentice Hall Hardware Basics: Inside The Box Chapter 2.
Digital Data Representation
Computer Hardware.
Computer Systems – Hardware
What Is A Computer System?
1 Hardware - devices for Input. 2 Hardware - devices for Input Processing.
Hardware Basics: Inside the Box 2  2001 Prentice Hall2.2 Chapter Outline “There is no invention – only discovery.” Thomas J. Watson, Sr. What Computers.
Introduction to Computers
Computer Applications NCBS Stage 1. The Central Processing UnitSlide 2Computer Applications Stage 1 Course Content and Assessment Practical – 60% (2 Hrs.
Computers Are Your Future Eleventh Edition Chapter 2: Inside the System Unit Copyright © 2011 Pearson Education, Inc. Publishing as Prentice Hall1.
Chapter 4  Converts data into information  Control center  Set of electronic circuitry that executes stored program instructions  Two parts ◦ Control.
Keyboarding Fall  Hardware is the parts of the computer that you can actually see and touch, such as…… Monitors Mouse Keyboard Ear phones Scanner.
Computer System Alanoud Al Saleh. Computer systems Are defined as: A machine for solving problems. Specifically the modern computer is high-speed electronic.
Processing Devices.
BLOCK DIAGRAM OF COMPUTER
Aug CMSC 104, LECT-021 Machine Architecture and Number Systems Some material in this presentation is borrowed form Adrian Ilie From The UNIVERSITY.
Chapter 3 Computer Hard ware
INTRODUCTION TO COMPUTER PROGRAMMING itc-314 LECTURE 01.
Computer Organization 1. INTRODUCTION The Second half of the twentieth century is usually known as the Age of Computers The term ‘Computer’ originates.
Chapter Two Hardware Basics: Inside the Box. ©1999 Addison Wesley Longman2.2 Chapter Outline What Computers Do A Bit About Bits The Computer’s Core: CPU.
Computer Systems Chapter 1 Pages Hardware-physical pieces Key hardware components in a computer system: The physical parts. – Central processing.
Unit - 1 Basic Computer Architecture P. Sugin Benzigar.
Introduction to Computers
Copyright © 2003 by Prentice Hall Module 5 Central Processing Unit 1. Binary representation of data 2. The components of the CPU 3. CPU and Instruction.
Slide 1 Wednesday, October 07, 2015 Low Level Machine.
Computers Are Your Future Eleventh Edition Chapter 2: Inside the System Unit Copyright © 2011 Pearson Education, Inc. Publishing as Prentice Hall1.
Intro to Computers Computer Apps 1.
The Central Processing Unit: What Goes on Inside the Computer
1Copyright © Prentice Hall 2000 The Central Processing Unit Chapter 3 What Goes on Inside the Computer.
Computer Confluence 7/e © 2006 Prentice-Hall, Inc.
Lesson 3 — How a Computer Processes Data Unit 1 — Computer Basics.
Computer Organization - 1. INPUT PROCESS OUTPUT List different input devices Compare the use of voice recognition as opposed to the entry of data via.
How a Computer Processes Data With today’s technology a little knowledge about what’s inside a computer can make you a more effective user and help you.
SKILL AREA: 1.2 MAIN ELEMENTS OF A PERSONAL COMPUTER.
CSCI-100 Introduction to Computing Hardware Part I.
Components of a Computer System
LECTURE#2 INTRODUCTION TO COMPUTERS, HISTORY AND APPLICATIONS INSTRUCTOR: M. MATEEN YAQOOB.
System Unit Working of CPU. The CPU CPU The CPU CPU stands for central processing unit. it is brain of computer It is most important component of the.
Central Processing Unit (CPU)
The Computer System.
How a Computer Processes Data. With today’s technology a little knowledge about what’s inside a computer can make you a more effective user and help you.
1 Introduction to Computers Prof. Sokol Computer and Information Science Brooklyn College.
M211 – Central Processing Unit
Information Technology INT1001 Lecture 2 1. Computers Are Your Future Tenth Edition Chapter 6: Inside the System Unit Copyright © 2009 Pearson Education,
IC 3 BASICS, Internet and Computing Core Certification Computing Fundamentals Lesson 2 How Does a Computer Process Data?
Computers Inside & Out. How have computers affected your life? How has technology affected your life?
Computer Graphics HARDWARE. Computers  Computers are automatic, electronic machines that –accept data & instructions from a user (INPUT) –store the data.
Block Diagram of Computer and Explain its Various Components A computer can process data, pictures, sound and graphics. They can solve highly complicated.
Introduction to Computers
Chapter -2 Computer Hardware.
Click once to reveal the definition. Think of the answer
The Central Processing Unit
Chapter 2 – Computer hardware
Course Name: Computer Application Topic: Central Processing Unit (CPU)
Computer Organization
Introduction to Computing
CENTRAL PROCESSING UNIT CPU (microprocessor)
Introduction to Computers
Computer Electronic device Accepts data - input
Basic Computer Organization
Introduction to Computers
Central Processing Unit
COMPUTER FUNDAMENTALS i
AS Level ICT Selection and use of storage requirements, media, and devices: storage and storage capacity Unit 1 Topic a - Selection and use of storage.
Basic Computer Organization
Computer components.
Presentation transcript:

Basic Computer Organization Rashedul Hasan.

Five basic operation No matter what shape, size, cost and speed of computer we are talking about, all computer systems perform the basic 5 operations for converting raw input data into useful information and presenting it to a user.

Five basic operation Inputting: is the process of entering data and instructions into computer system. Inputting: is the process of entering data and instructions into computer system. Storing: is the process of saving data and instructions to make them available whenever they are required. Storing: is the process of saving data and instructions to make them available whenever they are required. Processing: involves in the performing arithmetic operations (add, subtract, multiply, divide etc.) or logical operation (comparison like equal to, less than, greater than etc.) on data to convert them Processing: involves in the performing arithmetic operations (add, subtract, multiply, divide etc.) or logical operation (comparison like equal to, less than, greater than etc.) on data to convert them

Five basic operation Into useful information. Outputting: process of producing useful information or results for user, such as printed report or visual display. Outputting: process of producing useful information or results for user, such as printed report or visual display. Controlling: directing the manner and sequence in which the above operations are performed. Controlling: directing the manner and sequence in which the above operations are performed.

CPU

In put Unit Data and instruction must enter a computer before the computer can perform any operation. The input unit that links a computer with its external environment performs this task. Data and instructions enter a computer through an input unit in a form that depends upon the input device used.

In put Unit For example, data can be entered using keyboard in a manner similar to typing, and this differs from the way in which data is entered through a Scanner. For example, data can be entered using keyboard in a manner similar to typing, and this differs from the way in which data is entered through a Scanner. But computer’s memory is designed to accept input in binary code and hence, all input devices must transform input signals to binary code. But computer’s memory is designed to accept input in binary code and hence, all input devices must transform input signals to binary code.

In put Unit In short, an input unit performs following functions, In short, an input unit performs following functions, 1. It accepts instructions and data from outside world. 2. It converts data and instructions in computer acceptable form. 3. It supplies the converted instructions and data to computer system for further processing.

Out Put Unit An output unit perform the opposite functions of the input unit. It supplies information to outside world. Hence, it links a computer with its external environment. As computer works with binary code, result produces are also in binary form. Therefore, before supplying the results the system must convert them to human acceptable form.

Out Put Unit In short, an output unit performs following functions, In short, an output unit performs following functions, 1. It accepts the results produced by a computer in a coded form. 2. It converts these coded results to human acceptable (readable) form. 3. It supplies the converted results to outside world.

Storage Unit Data and instructions entered into a computer system through input units have to be stored inside the computer before actual processing starts. Similarly results produced by a computer after processing have to be kept inside the computer before being passed on to an output unit. Storage unit usually do these things. Data and instructions entered into a computer system through input units have to be stored inside the computer before actual processing starts. Similarly results produced by a computer after processing have to be kept inside the computer before being passed on to an output unit. Storage unit usually do these things.

Storage Unit In short, storage units holds, In short, storage units holds, 1. Data and instructions required for processing. 2. Intermediate results of processing. 3. Results for output, before they are released to an output device.

Memory A computer's memory can be viewed as a list of cells into which numbers can be placed or read. A computer's memory can be viewed as a list of cells into which numbers can be placed or read. Each cell has a numbered "address" and can store a single number. Each cell has a numbered "address" and can store a single number. The computer can be instructed to "put the number 123 into the cell numbered 1357" or to "add the number that is in cell 1357 to the number that is in cell 2468 and put the answer into cell 1595". The computer can be instructed to "put the number 123 into the cell numbered 1357" or to "add the number that is in cell 1357 to the number that is in cell 2468 and put the answer into cell 1595".

Main components of storage unit Primary Storage Secondary Storage

Primary Storage It also known as Main memory. It is used to hold: pieces of program instructions and data, pieces of program instructions and data, intermediate results of processing, intermediate results of processing, recently produced results of those jobs on which the computer is currently working. recently produced results of those jobs on which the computer is currently working.

Primary Storage CPU can access main memory at a high speed. CPU can access main memory at a high speed. But primary storage can hold information only while computer system is on. As soon as the computer turn off, the information held in primary storage is erased. But primary storage can hold information only while computer system is on. As soon as the computer turn off, the information held in primary storage is erased. It has limited storage capacity. It has limited storage capacity. It is very expensive. It is very expensive.

Secondary Storage It is also known auxiliary storage. It is much cheaper than primary storage and it can retain information even when a computer switches off.

Central Processing Unit Control unit [CU] and Arithmetic Logic unit [ALU] of a computer system are together known as Central processing unit [CPU]. Control unit [CU] and Arithmetic Logic unit [ALU] of a computer system are together known as Central processing unit [CPU]. The CPU is the brain of a computer. The CPU is the brain of a computer. All major calculation and comparisons take place inside the CPU and the CPU is responsible for activating and controlling the operations of other units of Computer. All major calculation and comparisons take place inside the CPU and the CPU is responsible for activating and controlling the operations of other units of Computer.

Control unit How does an input device know that it is time for it to feed data to storage unit? How does the ALU know what should be done with the data once they are received? How it is that only result for output are sent to an output device and not the intermediate result? All of this possible due to control unit. Although it does not perform any actual processing on data. It manages and coordinates the entire computer system.

Control unit It obtains instructions from the program stored in main memory, interprets the instructions and issues signals causing other units of the system to execute them. It obtains instructions from the program stored in main memory, interprets the instructions and issues signals causing other units of the system to execute them.

Arithmetic Logic Unit The ALU is capable of performing two classes of operations: arithmetic and logic. The ALU is capable of performing two classes of operations: arithmetic and logic. Arithmetic operations: addition, subtraction, multiplication and division. Arithmetic operations: addition, subtraction, multiplication and division. Logical operations compare numbers, letters and special characters, AND, OR and NOT. Logical operations compare numbers, letters and special characters, AND, OR and NOT. Comparison operations test for three conditions, =, Comparison operations test for three conditions, =,

If A = B If A = B If B = C If B = C Then A = C is it a correct statement. Then A = C is it a correct statement.

The Computer’s Core: The CPU and Memory The transformations are performed by the CPU - the central processing unit or processor. The transformations are performed by the CPU - the central processing unit or processor. The microprocessor, which is a silicon chip, is located on the motherboard. The microprocessor, which is a silicon chip, is located on the motherboard.

~55 million transistors

Bit: Short for binary digit (0s and 1s), the only data that a CPU can process. Byte: An 8-bit string of data, needed to represent any one alphanumeric character or simple mathematical operation. 8 bit = 1 Byte.

Kilobyte (KB): approximately one thousand bytes. Megabyte (MB): approximately one million bytes (1,048,576 bytes, or 1,024 x 1,024). Gigabyte (GB): actually 1,073,741,824 bytes (1,024 x 1,024 x 1,024 bytes) Terabyte: One trillion bytes Petabyte: Approximately bytes. Exabyte: Approximately bytes. Memory Capacity