0% found this document useful (0 votes)
66 views1 page

Assignment 4

This document contains an assignment on computer organization and parallel processing with 10 questions. It asks about Flynn's classification of computer architectures, configuring a pipeline to perform arithmetic operations, drawing space-time diagrams and calculating speedup for pipelined systems. It also covers floating point addition/subtraction pipelines, instruction pipelines, pipeline hazards and their solutions, examples of programs that cause data conflicts in pipelines, and delayed loading in RISC pipelines. Finally, it asks the reader to differentiate between CISC and RISC instruction set architectures.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
66 views1 page

Assignment 4

This document contains an assignment on computer organization and parallel processing with 10 questions. It asks about Flynn's classification of computer architectures, configuring a pipeline to perform arithmetic operations, drawing space-time diagrams and calculating speedup for pipelined systems. It also covers floating point addition/subtraction pipelines, instruction pipelines, pipeline hazards and their solutions, examples of programs that cause data conflicts in pipelines, and delayed loading in RISC pipelines. Finally, it asks the reader to differentiate between CISC and RISC instruction set architectures.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 1

B Tech – II : Computer Organization

Semester – IV 2018-19
Assignment 4
Date of Submission: 18th April,2019

1. What is parallel processing? How Flynn’s classification divides computers


into four major components?
2. In certain scientific computations it is necessary to perform the
arithmetic operations (Ai + Bi) (Ci + Di) with a stream of numbers.
Specify a pipeline configuration to carry out this task. List the contents of
all registers in the pipeline for i=1 through 6
3. Draw a space-time diagram for a six-segment pipeline showing the time
it takes to process eight tasks. Determine the number of clock cycles
that it takes to process 200 tasks in a six-segment pipeline.
4. A non pipeline system takes 50ns to process a task. The same task can
be processed in a six-segment pipeline with a clock cycle of 10 ns.
Determine the speedup ration of the pipeline for 100 tasks. What is the
maximum speed that can be achieved?
5. What are the sub-operations that are performed in the four segments
pipeline of floating point addition and subtraction?Explain by addition of
following two numbers:
X = 3.25 x 10 3
Y = 2.63 x 10-1
Draw a flowchart for floating-point addition and subtraction.
6. What are the four-segments in instruction pipeline? Draw a flow-chart
to show the processing of instruction cycle in CPU with a four-segment
pipeline.
7. What are the different types of hazards (conflicts) that can be found in
pipeline processing? What are the possible solutions for resolving each
hazard?
8. Give an example of a program that will cause data conflict in the three
segment pipe-line.
9. Give an example that uses delayed load with the three segment pipe-
line (RISC pipeline).
10.Differentiate between CISC and RISC .

You might also like