CS6303 Computer Architecture Nov/Dec 2016 Anna University Question Paper
ec8552-syllabus-computer-architecture-and-organization-regulation-2017-anna-university
CS6303 Computer Architecture Nov/Dec 2016 Anna University Question paper Nov/Dec 2016 Here you can get Previous Year Question paper Recent Question Papers 2marks syllabus 2013 regulation etc. To Score more in your semester exams Get best score in your semester exams without any struggle. Just refer the previous year questions from our website. At the last time of examination you won’t be able to refer the whole book. We know students find it difficult to score better in university exams so we make it easy to assemble, use, and even reuse the frequently asked questions. We are a library of questions which are asked frequently, all you need to do is to refer our website and get the CS6303 Computer Architecture Anna university Question paper Nov/Dec 2016
Students who are already keeping good score should use previous questions only for reference. It may help you to get full score. For such students a small advice is that, after studying the entire portions, one can use these recent year questions for revision. Our recentquestionpaper.com is meant for practicing and revising what one has studied and for you to assure pass mark who find it difficult to study the full portion. It helps you to know the range of questions asked in semester exam.


Department
of Computer Science and Engineering
Sub. Name: Computer
Architecture Sub.Code:
CS6303
Max.Marks: 100
Time: 180 min
Department: Computer
Science and Engineering Sem/Year:
III/II Date:
Model
Exam – I
PART –
A 10x
2=20
1.
What
is RISC and CISC? (CO1)
The architectural designs of CPU are RISC (Reduced
instruction set computing) and CISC (Complex instruction set
computing). CISC has the ability to execute addressing modes
or multi-step operations within one instruction set. It is the design of the
CPU where one instruction performs many low-level operations
2.
List
out the methods used to improve system performance. (CO1)
The time
to execute a program is a function of the number of instructions to execute,
the average number of clock cycles required per instruction, and the clock
cycle time:

3.
Write
the rules for add/sub operation on floating point numbers. (CO2)
In a computer, there is a
tradeoff between range and precision - given a fixed number of binary digits
(bits), precision can vary inversely with range. In this section, we overview
decimal to FP conversion, MIPS FP instructions, and how registers are used for
FP computations.
4.
Define
Truncation. (CO2)
Truncation of positive real
numbers can be done using the floor function. Given a number
to be
truncated and
, the number of
elements to be kept behind the decimal point, the truncated value of x is



5.
Define
structural hazards. (CO3)
For example, a structural hazard would occur if
a processor tried to use the same memory port for both instructions and data.
Structural hazards commonly are overcome by pipeliningMIPS instruction sets.
6.
What
is branch folding? (CO3)
Branch folding is
a technique where, on the prediction of mostbranches, the branch instruction
is completely removed from the instruction stream presented to the execution
pipeline.
7.
Define
Strong scaling and weak scaling. (CO4)
The first is strong scaling, which is defined as
how the solution time varies with the number of processors for a fixed total
problem size. The second is weak scaling, which is defined as how
the solution time varies with the number of processors for a fixed problem size
per processor.
8.
Define
multithreading. (CO4)
In
computer architecture, multithreading is the ability of a central processing unit (CPU) or a single core
in a multi-core processor to execute multiple processes or threads
concurrently, appropriately supported by the operating system.
9.
Define
virtual memory. (CO5)
In
computing, virtual memory is a memory management technique that is implemented using both hardware and
software. It maps memory addresses used by a program, called virtual addresses,
into physical addresses in computer memory.
10.
What
is SCSI? (CO5)
The Small Computer System Interface (SCSI) is a set of
parallel interface standards developed by the American National Standards
Institute (ANSI) for attaching printers, disk drives, scanners and other
peripherals to computers. SCSI (pronounced "skuzzy")
is supported by all major operating systems.
PART – B
13
x 5=65
11.a. Explain in detail about the eight ideas
of computer architecture. (CO1)
Or
11.b. What are the various logical
operations and explain the instructions supporting the logical operations (CO1)(6+7)
12.a. Give the block diagram for a adder and
revised and discuss its operation. (CO2)
Or
12.b. Explain the Booth’s algorithm for
multiplication of signed two’s complement numbers (CO2)
13 a. Briefly explain the speedup
performance models for pipelining (CO3)
Or
13.b. Explain the data path and control
consideration of a pipeline organization and explain (CO3)
14.a. Explain MISD and MIMD with an example (CO4)(6+7)
Or
14.b. Explain challenges in parallel
processing. (CO4)
15.a. What is an interrupt? Explain the
different types of interrupts and the different ways of handling the interrupts (CO5)(4+9)
Or
15.b. Write short note on I/O processor.
Describe the functions of SCSI interface with a neat diagram (CO5)(5+8)
Part
C 1 x 15=15
Or
16.
Explain details about the Instruction architecture used in graphical
system(CO3)
It is imperative that we read blog post very carefully. I am already done it and find that this post is really amazing. kampala international university
ReplyDeleteI think about it is most required for making more on this get engaged eLearning
ReplyDelete