Semester : SEMESTER 4
Subject : Computer Organization
Year : 2018
Term : APRIL
Scheme : 2015 Full Time
Course Code : EC 206
Page:1
D D4811 Pages: 2
Reg No.: Name:
APJ ABDUL KALAM TECHNOLOGICAL UNIVERSITY
FOURTH SEMESTER B.TECH DEGREE EXAMINATION, APRIL 2018
Course Code: EC206
Course Name: COMPUTER ORGANISATION (EC)
Max. Marks: 100 Duration: 3 Hours
PARTA
Answer any two full questions, each carries 15 marks Marks
1 a) Express (-18.125)10 in IEEE 754 single-precision floating point format. (3)
b) What is the use of a carry propagate adder? Design a 32-bit carry propagate adder. (5)
c) What are the 4 design principles of MIPS architecture? Explain (7)
2 a) Design a3- bit equality comparator (3)
b) Design and implement hardware for a 4-bit logical shift right circuit. (4)
c) List out the functions performed by an ALU. Design an ALU using adder, (8)
inverter, multiplexer blocks and basic digital gates.
3 9) List the 3 MIPS instruction formats with examples. (3)
b) With a diagram explain the R- type machine instruction format (5)
c) With a diagram explain the R- type machine instruction format (7)
Translate the following I-type assembly instruction into machine code.
lw 553, -24($s4). Write the instruction in hexadecimal.
Hint: [$s3 and $s4 are registers 19 and 20, respectively.]
[/ has an opcode of 35.]
PART B
Answer any two full questions, each carries 15 marks
4 a) What are the different processes required to translate a program from a high-level (൬
language into machine language and executing it? Explain.
b) What are the 3 state elements of multi cycle MIPS processor? Explain each with (8)
diagram
5 9) Define Pseudo instruction and write MIPS instruction for the following pseudo (5)
instructions
i) clear $10 ii) nop
b) Explain about the different addressing modes in MIPS. (10)
6 a) Draw datapath for single cycle implementation for R-type instructions along with (10)
Page 1 of 2