Reg.No.
CSE
INTERNAL ASSESSMENT TEST- III(SET-I)
Programme & Branch B.E. & CSE Semester III
Course Code & Name CS3352-DIGITAL PRINCIPLES AND COMPUTER Date 21/12/2022
ORGANIZATION
Maximum Marks 100 Duration and Time 3hr & 9.30am - 12.30pm
PART – A (Answer ALL questions) (10x2=20 Marks)
Blooms
Q.No Questions CO Mark
Level
1. What is Mean by Computer Architecture BL1 3 2
2. What is the Role of PC BL2 3 2
3. What is Instruction set Architecture BL1 3 2
4. Differentiate Compiler and interpreter BL4 3 2
What is Addressing mode? And Write the Equivalent MIPS
5. BL2 3 2
instruction of c code. x=y+z
6. What is Hazard and also explain its types? BL4 4 2
7. Define Datapath BL2 4 2
8. Define Pipelinig,Data Hazard, Control Hazard,Stuctural Hazard BL1 4 2
9. Name the control signal required to Perform arithematic Operation BL2 4 2
10. What is Branch Folding? BL2 4 2
PART – B (Answer any Two Questions) (5X 13 = 65 Marks)
Blooms
Q.No Questions CO Mark
Level
List the various components of computer system and explain with
11. a BL2 3 13
neat diagram.
Or
Explain how to represent instructions in the computer with suitable
11. b BL3 3 13
examples
Define addressing mode. Describe the basic addressing modes for
12. a BL1 3 13
MIPS and give one suitable example instruction to each category
Or
(i)Comparison between hardware and micro program control
12. b units(7) BL3 3 13
(ii)Explain in detail about R-type , I-type and J-type instruction (6)
What is the need of addressing mode in a computer system? Explain
13. a BL2 3 13
the different addressing mode with suitable example
Or
Describe about zero, one, two, three addressing in instruction. Give
13. b BL3 3 13
examples-y=AB+CD
With the help of a neat diagram explain the operation of data path
14. a BL3 4 13
for Branch instruction
Or
With the help of a neat diagram explain the operation of data path
14. b for Load instruction, arithmetic and Logical instruction BL3 4 13
What is Data hazard? How does u overcome it? And also discuss its
15. a Side effect. BL2 4 13
Or
15. b Describe the techniques for Handling Control hazard in Pipelining BL1 4 13
PART – C (Answer any one Question) (1 X 15 = 15 Marks)
Blooms
Q.No Questions CO Mark
Level
Explain the basic MIPS implementation with Necessary multiplexer
16. a and control lines BL2 4 15
Or
(i)Differentiate Assembly Language,Machine Lanuguage,High
Language
(ii)state the functions of following control lines(6)
16. b BL3 4 15
(a)PC src (b)ALU src (c)regDst (d)Mem R &Mem W
(e)MemtoReg
Blooms Level Marks
BL1 32
BL2 64
BL3 80
BL4 04
BL5 0
BL6 0
Total 180
Q.No Course Outcomes Marks
CO3 : State the fundamentals of computer systems and analyse the
1,2,3,4,5,6,11,12,13 90
execution of an instruction
7,8,9,10,14,15,16 CO4 : Analyse different types of control design and identify hazards 90
**BL1-Remember BL2-Understand BL3-Apply BL4-Analysis BL5-Evaluate BL6-Create**
COURSE INSTRUCTOR HOD / ECE PRINCIPAL
[Mrs.S.Manjula,AP/ECE] [Dr.M.Poonguzali,Prof/ECE] [Dr.MunusamiViswanathan]