SlideShare a Scribd company logo
2
Most read
3
Most read
5
Most read
Course : BCA
Year: 2nd year
Session :2018-2019
Section : A
Presented By : Manvi Gautam
Presented To: Mr . Asheesh Pandey Sir
The term ”pipeline” means the flow of information.
Pipeline is a technique to divide a sequential process into
sub-process which are executed in a special dedicated
segments that operates concurrently with all other
segments .The next segment in pipeline then , uses the
result obtained from the computation in previous segments,
when data have passed through all segments , find result is
obtained.
Note : overlapping of computation is made possible by
associating a register with each segment in the pipeline.
Arithmetic pipelines are usually found in most of the computers. They are used for
floating point operations, multiplication of fixed point numbers etc. For example:
The input to the Floating Point Adder pipeline :
X = A*2^a
Y = B*2^b
Here A and B are mantissas , while a and b are exponents and 2 is radix.
The floating point addition and subtraction is done in 4 parts:
1. Compare the exponents.
2.Align the mantissas.
3.Add or subtract mantissas
4 .Produce the result.
Registers are used for storing the intermediate results between the above
operations.
Arithmetic pipeline for floating point add/subtract
operations
Reduced Instruction Set Computer(RISC) .
The main characteristics of RISC pipeline is to use an efficient
instruction pipeline . In case of RISC pipeline, the instruction
pipeline can be implemented with only two or three segments
where segments 1 fetches the instruction from the memory .
Segment 2 executes the instruction in the ALU. And segment
3 may be used to store the results of the ALU operation in a
particular register.
Arithmetic and RISC pipeline

More Related Content

PPTX
Input Output Organization
PPTX
Data Hazard and Solution for Data Hazard
PPTX
Addressing modes
PPS
Interrupts
PPTX
PPTX
Chapter 03 arithmetic for computers
PPT
Data transfer and manipulation
PPS
Synchronous and-asynchronous-data-transfer
Input Output Organization
Data Hazard and Solution for Data Hazard
Addressing modes
Interrupts
Chapter 03 arithmetic for computers
Data transfer and manipulation
Synchronous and-asynchronous-data-transfer

What's hot (20)

PPT
CPU Scheduling Algorithms
PPT
1.prallelism
PPT
Parallel processing and pipelining
PPTX
INSTRUCTION LEVEL PARALLALISM
PPT
program flow mechanisms, advanced computer architecture
PPTX
instruction cycle ppt
PPTX
Instruction Cycle in Computer Organization.pptx
PPTX
Computer architecture virtual memory
PPTX
Superscalar Processor
PPTX
Introduction to parallel processing
PPTX
Operating system critical section
PDF
Control Unit Design
PPT
Pipeline hazard
PPT
Computer architecture pipelining
PPSX
Concept of Pipelining
PPTX
Hardwired control
PPT
system interconnect architectures in ACA
PPTX
Micro programmed control
PPT
Computer architecture register transfer languages rtl
PPTX
CISC & RISC Architecture
CPU Scheduling Algorithms
1.prallelism
Parallel processing and pipelining
INSTRUCTION LEVEL PARALLALISM
program flow mechanisms, advanced computer architecture
instruction cycle ppt
Instruction Cycle in Computer Organization.pptx
Computer architecture virtual memory
Superscalar Processor
Introduction to parallel processing
Operating system critical section
Control Unit Design
Pipeline hazard
Computer architecture pipelining
Concept of Pipelining
Hardwired control
system interconnect architectures in ACA
Micro programmed control
Computer architecture register transfer languages rtl
CISC & RISC Architecture
Ad

Similar to Arithmetic and RISC pipeline (20)

PPTX
pipeline in computer architecture design
PPTX
pipelining-190913185902.pptx
PPTX
vector processing, pipelining - computer organization.pptx
PPTX
Pipelining powerpoint presentation
PDF
COA_Unit-3_slides_Pipeline Processing .pdf
PPSX
Pipelining_Computer Organization_TU(BIM)
PPTX
Pipeline and Vector Processing Computer Org. Architecture.pptx
PPTX
COA PRESENTATION..pptx
PPTX
pipelining
PPTX
Arithmatic pipline
PPTX
Pipelining and vector processing
PPTX
Computer organisation and architecture .
PPT
Pipeline r014
PPTX
arithmaticpipline-170310085040.pptx
PPT
PPT
Pipelining slides
PPTX
INSTRUCTION PIPELING in TMS320C55x
PDF
Module 2 of apj Abdul kablam university hpc.pdf
PPTX
Unit 4 COA.pptx
PPTX
Assembly p1
pipeline in computer architecture design
pipelining-190913185902.pptx
vector processing, pipelining - computer organization.pptx
Pipelining powerpoint presentation
COA_Unit-3_slides_Pipeline Processing .pdf
Pipelining_Computer Organization_TU(BIM)
Pipeline and Vector Processing Computer Org. Architecture.pptx
COA PRESENTATION..pptx
pipelining
Arithmatic pipline
Pipelining and vector processing
Computer organisation and architecture .
Pipeline r014
arithmaticpipline-170310085040.pptx
Pipelining slides
INSTRUCTION PIPELING in TMS320C55x
Module 2 of apj Abdul kablam university hpc.pdf
Unit 4 COA.pptx
Assembly p1
Ad

Recently uploaded (20)

PPTX
CH1 Production IntroductoryConcepts.pptx
PPTX
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
PDF
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
PDF
Digital Logic Computer Design lecture notes
PPTX
Sustainable Sites - Green Building Construction
PPTX
bas. eng. economics group 4 presentation 1.pptx
PPTX
Internet of Things (IOT) - A guide to understanding
PDF
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
PPTX
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
DOCX
573137875-Attendance-Management-System-original
PDF
composite construction of structures.pdf
PPTX
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
PPTX
web development for engineering and engineering
PPTX
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
PDF
Operating System & Kernel Study Guide-1 - converted.pdf
PPTX
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
PPTX
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
PPT
CRASH COURSE IN ALTERNATIVE PLUMBING CLASS
PDF
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
PDF
R24 SURVEYING LAB MANUAL for civil enggi
CH1 Production IntroductoryConcepts.pptx
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
Digital Logic Computer Design lecture notes
Sustainable Sites - Green Building Construction
bas. eng. economics group 4 presentation 1.pptx
Internet of Things (IOT) - A guide to understanding
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
573137875-Attendance-Management-System-original
composite construction of structures.pdf
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
web development for engineering and engineering
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
Operating System & Kernel Study Guide-1 - converted.pdf
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
CRASH COURSE IN ALTERNATIVE PLUMBING CLASS
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
R24 SURVEYING LAB MANUAL for civil enggi

Arithmetic and RISC pipeline

  • 1. Course : BCA Year: 2nd year Session :2018-2019 Section : A Presented By : Manvi Gautam Presented To: Mr . Asheesh Pandey Sir
  • 2. The term ”pipeline” means the flow of information. Pipeline is a technique to divide a sequential process into sub-process which are executed in a special dedicated segments that operates concurrently with all other segments .The next segment in pipeline then , uses the result obtained from the computation in previous segments, when data have passed through all segments , find result is obtained. Note : overlapping of computation is made possible by associating a register with each segment in the pipeline.
  • 3. Arithmetic pipelines are usually found in most of the computers. They are used for floating point operations, multiplication of fixed point numbers etc. For example: The input to the Floating Point Adder pipeline : X = A*2^a Y = B*2^b Here A and B are mantissas , while a and b are exponents and 2 is radix. The floating point addition and subtraction is done in 4 parts: 1. Compare the exponents. 2.Align the mantissas. 3.Add or subtract mantissas 4 .Produce the result. Registers are used for storing the intermediate results between the above operations.
  • 4. Arithmetic pipeline for floating point add/subtract operations
  • 5. Reduced Instruction Set Computer(RISC) . The main characteristics of RISC pipeline is to use an efficient instruction pipeline . In case of RISC pipeline, the instruction pipeline can be implemented with only two or three segments where segments 1 fetches the instruction from the memory . Segment 2 executes the instruction in the ALU. And segment 3 may be used to store the results of the ALU operation in a particular register.