SlideShare a Scribd company logo
1 of 12
SHIMAK
BATCH-46
 INTRODUCTION
 HISTORY OF ALU
 WHAT IS ALU
 ARITHMETIC OPERATION
 LOGICAL OPERATION
 MEMORY USAGE
CONTENTS
 Arithmetic logic unit designed for computer
operation and logic
 It’s part of computer microprocessor
 simplest microprocessors contain one for purposes
such as maintaining timers.
Introduction
 John Von Neumann proposed the ALU in 1945
 He was a Mathematician
History of ALU
 ALU is the digital circuit that performs integer
arithmetic and logical operation.
 ALU stand for Arithmetic logic unit
WHAT IS ALU?
ALU DIAGRAM
 The basic Arithmetic operation is calculation most
operation.
 Arithmetic operation using for adding, subtracting.
 The computer uses binary code system to do
arithmetic operations.
ARITHMETIC OPERATION
 There are several logical operation. NOT and or NOT.
 Logical operation is performed on data it is called by data
processing
 To perform logical operation examples performed certain
logical operation

LOGICAL OPERATION
 Two type of memory RAM and ROM.
 RAM is main working memory used by the computer
 When you switch on the computer it is copied into ram
MEMORY USAGE
 Rom it is a special type of memory it holds software
 Video cards and network card also contain in rom
 http://en.wikipedia.org/wiki/Arithmetic_logic_unit
Lass accessed 8/10/2014
References
ALU Functions and Design Explained

More Related Content

What's hot

CPU-Central Processing Unit (With History and Complete Detail)
CPU-Central Processing Unit (With History and Complete Detail)CPU-Central Processing Unit (With History and Complete Detail)
CPU-Central Processing Unit (With History and Complete Detail)Adeel Rasheed
 
Central Processing Unit
Central Processing UnitCentral Processing Unit
Central Processing UnitJan Ralph
 
INSTRUCTION LEVEL PARALLALISM
INSTRUCTION LEVEL PARALLALISMINSTRUCTION LEVEL PARALLALISM
INSTRUCTION LEVEL PARALLALISMKamran Ashraf
 
Computer Hardware
Computer HardwareComputer Hardware
Computer Hardwarenitinmote
 
Central Processing Unit(CPU)
Central Processing Unit(CPU)Central Processing Unit(CPU)
Central Processing Unit(CPU)ANSANS8
 
Von-Neumann machine and IAS architecture
Von-Neumann machine and  IAS architectureVon-Neumann machine and  IAS architecture
Von-Neumann machine and IAS architectureShishir Aryal
 
Instruction Execution Cycle
Instruction Execution CycleInstruction Execution Cycle
Instruction Execution Cycleutsav_shah
 
instruction cycle ppt
instruction cycle pptinstruction cycle ppt
instruction cycle pptsheetal singh
 
CPU (Central Processing Units)
CPU (Central Processing Units)CPU (Central Processing Units)
CPU (Central Processing Units)Prabin Maharjan
 
Pipelining
PipeliningPipelining
PipeliningAmin Omi
 
Assembly language programming(unit 4)
Assembly language programming(unit 4)Assembly language programming(unit 4)
Assembly language programming(unit 4)Ashim Saha
 
Von Neumann Architecture
Von Neumann ArchitectureVon Neumann Architecture
Von Neumann ArchitectureJawad Farooqi
 

What's hot (20)

CPU-Central Processing Unit (With History and Complete Detail)
CPU-Central Processing Unit (With History and Complete Detail)CPU-Central Processing Unit (With History and Complete Detail)
CPU-Central Processing Unit (With History and Complete Detail)
 
Central Processing Unit
Central Processing UnitCentral Processing Unit
Central Processing Unit
 
INSTRUCTION LEVEL PARALLALISM
INSTRUCTION LEVEL PARALLALISMINSTRUCTION LEVEL PARALLALISM
INSTRUCTION LEVEL PARALLALISM
 
Computer Hardware
Computer HardwareComputer Hardware
Computer Hardware
 
Cpu
CpuCpu
Cpu
 
Central Processing Unit(CPU)
Central Processing Unit(CPU)Central Processing Unit(CPU)
Central Processing Unit(CPU)
 
Von-Neumann machine and IAS architecture
Von-Neumann machine and  IAS architectureVon-Neumann machine and  IAS architecture
Von-Neumann machine and IAS architecture
 
register
registerregister
register
 
Instruction Execution Cycle
Instruction Execution CycleInstruction Execution Cycle
Instruction Execution Cycle
 
instruction cycle ppt
instruction cycle pptinstruction cycle ppt
instruction cycle ppt
 
memory hierarchy
memory hierarchymemory hierarchy
memory hierarchy
 
Cpu
CpuCpu
Cpu
 
CISC & RISC Architecture
CISC & RISC Architecture CISC & RISC Architecture
CISC & RISC Architecture
 
Assembly Language
Assembly LanguageAssembly Language
Assembly Language
 
Functional units
Functional unitsFunctional units
Functional units
 
CPU (Central Processing Units)
CPU (Central Processing Units)CPU (Central Processing Units)
CPU (Central Processing Units)
 
Pipelining
PipeliningPipelining
Pipelining
 
Unit 4-booth algorithm
Unit 4-booth algorithmUnit 4-booth algorithm
Unit 4-booth algorithm
 
Assembly language programming(unit 4)
Assembly language programming(unit 4)Assembly language programming(unit 4)
Assembly language programming(unit 4)
 
Von Neumann Architecture
Von Neumann ArchitectureVon Neumann Architecture
Von Neumann Architecture
 

Similar to ALU Functions and Design Explained

Presentation Introduction to microprocessor
Presentation Introduction to microprocessorPresentation Introduction to microprocessor
Presentation Introduction to microprocessorAshrafulislam272
 
computer System UNit Every thing
computer System UNit Every thingcomputer System UNit Every thing
computer System UNit Every thingAbdul Rehman
 
Intro. to computer system
Intro. to computer systemIntro. to computer system
Intro. to computer systemdofirfauzi1302
 
CHAPTER 2_INTRO TO COMPUTER SYSTEM.pptx
CHAPTER 2_INTRO TO COMPUTER SYSTEM.pptxCHAPTER 2_INTRO TO COMPUTER SYSTEM.pptx
CHAPTER 2_INTRO TO COMPUTER SYSTEM.pptxssuser2f3ce7
 
Basic of operating system
Basic of operating systemBasic of operating system
Basic of operating systempriyanka jain
 
Introduction to Computer System
Introduction to Computer System Introduction to Computer System
Introduction to Computer System sonykhan3
 
0.0 Introduction to a computer programming.pptx
0.0 Introduction to a computer programming.pptx0.0 Introduction to a computer programming.pptx
0.0 Introduction to a computer programming.pptxssuser3a9757
 
module 1 computer architecture diploma
 module 1 computer architecture diploma   module 1 computer architecture diploma
module 1 computer architecture diploma Manoharan Ragavan
 
Intro to Computing Lec 1.pptx
Intro to Computing Lec 1.pptxIntro to Computing Lec 1.pptx
Intro to Computing Lec 1.pptxFalakNiaz15
 
introdection BASIC OF COMPUTER EDUCATION
introdection BASIC OF COMPUTER EDUCATIONintrodection BASIC OF COMPUTER EDUCATION
introdection BASIC OF COMPUTER EDUCATIONreshmi30
 
Dr.Balamurugan_Fundamentals_of_Computer.pptx
Dr.Balamurugan_Fundamentals_of_Computer.pptxDr.Balamurugan_Fundamentals_of_Computer.pptx
Dr.Balamurugan_Fundamentals_of_Computer.pptxBalamurugan M
 
Chapter1 introduction to computer systems
Chapter1 introduction to computer systemsChapter1 introduction to computer systems
Chapter1 introduction to computer systemsMuhammad Waqas
 
Basic of computers
Basic of computersBasic of computers
Basic of computersSanthi thi
 
Computer fundamental mba
Computer fundamental mbaComputer fundamental mba
Computer fundamental mbaNilesh Mishra
 
Introduction to computing
Introduction to computingIntroduction to computing
Introduction to computingAmir_Mukhtar
 
Basic computer operations1.pptx
Basic computer operations1.pptxBasic computer operations1.pptx
Basic computer operations1.pptxColleenVender2
 

Similar to ALU Functions and Design Explained (20)

Presentation Introduction to microprocessor
Presentation Introduction to microprocessorPresentation Introduction to microprocessor
Presentation Introduction to microprocessor
 
computer System UNit Every thing
computer System UNit Every thingcomputer System UNit Every thing
computer System UNit Every thing
 
Intro. to computer system
Intro. to computer systemIntro. to computer system
Intro. to computer system
 
CHAPTER 2_INTRO TO COMPUTER SYSTEM.pptx
CHAPTER 2_INTRO TO COMPUTER SYSTEM.pptxCHAPTER 2_INTRO TO COMPUTER SYSTEM.pptx
CHAPTER 2_INTRO TO COMPUTER SYSTEM.pptx
 
Basic of operating system
Basic of operating systemBasic of operating system
Basic of operating system
 
Introduction to Computer System
Introduction to Computer System Introduction to Computer System
Introduction to Computer System
 
0.0 Introduction to a computer programming.pptx
0.0 Introduction to a computer programming.pptx0.0 Introduction to a computer programming.pptx
0.0 Introduction to a computer programming.pptx
 
module 1 computer architecture diploma
 module 1 computer architecture diploma   module 1 computer architecture diploma
module 1 computer architecture diploma
 
Intro to Computing Lec 1.pptx
Intro to Computing Lec 1.pptxIntro to Computing Lec 1.pptx
Intro to Computing Lec 1.pptx
 
CPU and memory
CPU and memoryCPU and memory
CPU and memory
 
introdection BASIC OF COMPUTER EDUCATION
introdection BASIC OF COMPUTER EDUCATIONintrodection BASIC OF COMPUTER EDUCATION
introdection BASIC OF COMPUTER EDUCATION
 
Memory Unit PPT
Memory Unit PPTMemory Unit PPT
Memory Unit PPT
 
Dr.Balamurugan_Fundamentals_of_Computer.pptx
Dr.Balamurugan_Fundamentals_of_Computer.pptxDr.Balamurugan_Fundamentals_of_Computer.pptx
Dr.Balamurugan_Fundamentals_of_Computer.pptx
 
L-1.ppt
L-1.pptL-1.ppt
L-1.ppt
 
Chapter1 introduction to computer systems
Chapter1 introduction to computer systemsChapter1 introduction to computer systems
Chapter1 introduction to computer systems
 
Basic of computers
Basic of computersBasic of computers
Basic of computers
 
Unit 1.pptx
Unit 1.pptxUnit 1.pptx
Unit 1.pptx
 
Computer fundamental mba
Computer fundamental mbaComputer fundamental mba
Computer fundamental mba
 
Introduction to computing
Introduction to computingIntroduction to computing
Introduction to computing
 
Basic computer operations1.pptx
Basic computer operations1.pptxBasic computer operations1.pptx
Basic computer operations1.pptx
 

ALU Functions and Design Explained

  • 2.  INTRODUCTION  HISTORY OF ALU  WHAT IS ALU  ARITHMETIC OPERATION  LOGICAL OPERATION  MEMORY USAGE CONTENTS
  • 3.  Arithmetic logic unit designed for computer operation and logic  It’s part of computer microprocessor  simplest microprocessors contain one for purposes such as maintaining timers. Introduction
  • 4.  John Von Neumann proposed the ALU in 1945  He was a Mathematician History of ALU
  • 5.  ALU is the digital circuit that performs integer arithmetic and logical operation.  ALU stand for Arithmetic logic unit WHAT IS ALU?
  • 7.  The basic Arithmetic operation is calculation most operation.  Arithmetic operation using for adding, subtracting.  The computer uses binary code system to do arithmetic operations. ARITHMETIC OPERATION
  • 8.  There are several logical operation. NOT and or NOT.  Logical operation is performed on data it is called by data processing  To perform logical operation examples performed certain logical operation  LOGICAL OPERATION
  • 9.  Two type of memory RAM and ROM.  RAM is main working memory used by the computer  When you switch on the computer it is copied into ram MEMORY USAGE
  • 10.  Rom it is a special type of memory it holds software  Video cards and network card also contain in rom