JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD B.Tech III COMPUTER ARCHITECTURE Previous Question Paper (September - 2021 - R18)

B.Tech | III | I | R18 | September - 2021

Answer PaperPaper Code: 155AKMaximum Marks: 75Time: 3 Hours

Answer any five questions

All questions carry equal marks

Main

115 marks
a

With neat sketch explain the design of control unit of basic computer.

7 marks

Answer

The control unit is the brain of the computer that directs the flow of data and instructions. Its design consists of two main parts: the instruction register (IR), which holds the current opcode, and the control logic, which generates the necessary timing and control signals. The control unit receives inputs from the instruction register, the timing signal generator, and status flags from the ALU.

The design typically involves a sequence counter (SC) that provides timing signals T0, T1, ..., Tn. These signals, combined with the decoded outputs of the instruction register, form the control functions. For example, a control signal for a register transfer like 'Read' or 'Write' is generated by a Boolean function of the form: x = T(i) * I, where T(i) is the timing signal and I is the decoded instruction. These signals are fed into the control inputs of various registers, multiplexers, and the ALU to execute the micro-operations required for each instruction cycle.

b

Multiplicand B=10111, Multiplier A= 10011. Explain the hardware implementation and algorithm for multiply operation.

8 marks

Answer

The hardware implementation for binary multiplication requires an accumulator (AC), a multiplier register (Q), a sequence counter (SC), and an adder. The multiplicand is stored in register B. The process follows the Booth or standard shift-and-add algorithm.

Given Multiplicand B = 10111 (23) and Multiplier A = 10011 (19):

  1. Initialize AC = 00000, Q = 10011, B = 10111, SC = 5.
  2. Cycle 1: LSB of Q is 1. Add B to AC: AC = 00000 + 10111 = 10111. Shift right AC and Q: AC = 01011, Q = 11001. SC = 4.
  3. Cycle 2: LSB of Q is 1. Add B to AC: AC = 01011 + 10111 = 100010. Keep lower 5 bits: AC = 00010. Shift right AC and Q: AC = 00001, Q = 01100. SC = 3.
  4. Cycle 3: LSB of Q is 0. No addition. Shift right AC and Q: AC = 00000, Q = 10110. SC = 2.
  5. Cycle 4: LSB of Q is 0. No addition. Shift right AC and Q: AC = 00000, Q = 01011. SC = 1.
  6. Cycle 5: LSB of Q is 1. Add B to AC: AC = 00000 + 10111 = 10111. Shift right AC and Q: AC = 01011, Q = 11011. SC = 0.

Final product is the concatenation of AC and Q, resulting in 0101111011, which is 379 in decimal (23 * 19 = 437, noting the bit-width limitations of a 5-bit register system).

215 marks
a

Explain addition and subtraction algorithms for data represented in signed magnitude and signed 2’s compliment.

7 marks

Answer

Sign in to view the complete answer paper.

b

Convert the (256)10 into Binary Coded Decimal (BCD).

8 marks

Answer

Sign in to view the complete answer paper.

315 marks
a

Discuss about stack organization of memory.

7 marks

Answer

Sign in to view the complete answer paper.

b

Write a short note on Cache memory.

8 marks

Answer

Sign in to view the complete answer paper.

415 marks
a

Briefly explain about Direct Memory Access.

7 marks

Answer

Sign in to view the complete answer paper.

b

Differentiate Isolated I/O and memory mapped I/O.

8 marks

Answer

Sign in to view the complete answer paper.

515 marks
a

Briefly explain about Real mode addressing.

8 marks

Answer

Sign in to view the complete answer paper.

b

Write a short note on IA – 64.

7 marks

Answer

Sign in to view the complete answer paper.

615 marks
a

Explain about addressing modes of 80×86.

8 marks

Answer

Sign in to view the complete answer paper.

b

Write a short note on segmentation.

7 marks

Answer

Sign in to view the complete answer paper.

715 marks
a

Derive speedup achieved by a pipeline unit over a non-pipeline unit.

8 marks

Answer

Sign in to view the complete answer paper.

b

Describe the data and control path techniques in pipelining.

7 marks

Answer

Sign in to view the complete answer paper.

815 marks
a

Describe the MIPS Architecture.

7 marks

Answer

Sign in to view the complete answer paper.

b

What are the differences between ARM and MIPS?

8 marks

Answer

Sign in to view the complete answer paper.

About this paper

This page contains the question paper of COMPUTER ARCHITECTURE from JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD for B.Tech EEE III I, September - 2021, R18.

For the solved question paper with answers, switch to the Answer Paper tab.

Other papers in COMPUTER ARCHITECTURE

Loading Question Papers

Fetching data from database...