Jawaharlal Nehru Technological University Hyderabad

Jawaharlal Nehru Technological University Hyderabad B.Tech III COMPUTER ORGANIZATION Previous Question Paper (March 2021 - R16)

B.Tech | III | I | R16 | March 2021

Answer PaperPaper Code: 135BZMaximum Marks: 75Time: 3 hours

Answer any five questions. All questions carry equal marks.

Main

115 marks
a

Write a note on instruction cycle.

8 marks

Answer

The instruction cycle is the fundamental sequence of operations a CPU performs to execute a single machine language instruction. It consists of the following primary phases:

  1. Fetch: The CPU reads the next instruction from memory at the address stored in the Program Counter (PC). The instruction is loaded into the Instruction Register (IR), and the PC is incremented to point to the next instruction.
  2. Decode: The control unit interprets the opcode in the IR to determine the required operation and identifies the necessary operands.
  3. Execute: The CPU performs the actual operation, such as arithmetic, logic, or data movement, involving the ALU and registers.
  4. Store/Write-back: The result of the execution is written back to the destination register or memory location if required.

If the instruction involves memory operands, an additional Indirect cycle may occur between decoding and execution to fetch the effective address of the operand.

b

What is the difference between a microprocessor and a microprogram? Is it possible to design a microprocessor without a microprogram? Are all microprogrammed computers also microprocessors?

7 marks

Answer

A microprocessor is a physical integrated circuit (CPU) that executes instructions, whereas a microprogram is a set of microinstructions stored in a control memory used by the control unit to implement the instruction set architecture. Essentially, a microprocessor is the hardware component, while a microprogram is the software-like control logic within that hardware.

It is possible to design a microprocessor without a microprogram. Such designs use hardwired control, where the control unit is implemented using fixed logic gates, flip-flops, and decoders. Hardwired control is faster but less flexible than microprogrammed control.

Not all microprogrammed computers are microprocessors. A computer can be microprogrammed using discrete components or multiple chips rather than a single integrated circuit. Conversely, not all microprocessors are microprogrammed; many high-performance microprocessors use hardwired control to achieve higher clock speeds.

2

Discuss about address sequencing in micro programmed control.

15 marks

Answer

Sign in to view the complete answer paper.

315 marks
a

With the neat sketch explain the 8086 processor architecture.

9 marks

Answer

Sign in to view the complete answer paper.

b

Describe the typical data transfer and data manipulation instructions available in a computer.

6 marks

Answer

Sign in to view the complete answer paper.

415 marks
a

Write an assembly language program to evaluate the arithmetic statement using a general register computer with three address instructions, two address instructions, an accumulator type computer with one address instructions, and a stack organized computer with zero-address operation instructions.

8 marks

Answer

Sign in to view the complete answer paper.

b

What is an addressing mode? List the different types of addressing modes. Explain three addressing modes with example program.

7 marks

Answer

Sign in to view the complete answer paper.

515 marks
a

Write an assembly language program to multiply 2 positive numbers by a repeated addition method. For example, to multiply 5 x 4, the program evaluates the product by adding 5 four times.

8 marks

Answer

Sign in to view the complete answer paper.

b

What is subroutine linkage? Explain with an example using link register.

7 marks

Answer

Sign in to view the complete answer paper.

615 marks
a

What are the different types of interrupts? Write how interrupts are enabled or disabled.

7 marks

Answer

Sign in to view the complete answer paper.

b

What is a macro? With programming explain how macros are used.

8 marks

Answer

Sign in to view the complete answer paper.

715 marks
a

List the rules for addition, subtraction, multiplication and division of floating point numbers.

8 marks

Answer

Sign in to view the complete answer paper.

b

Explain floating point division.

7 marks

Answer

Sign in to view the complete answer paper.

8

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.

15 marks

Answer

Sign in to view the complete answer paper.

About this paper

This page contains the solved question paper with answers of COMPUTER ORGANIZATION from Jawaharlal Nehru Technological University Hyderabad for B.Tech ECE III I, March 2021, R16.

For the question paper without answers, switch to the Question Paper tab.

Other papers in COMPUTER ORGANIZATION

Loading Question Papers

Fetching data from database...