JNTU

JNTU B.Tech III COMPUTER ORGANIZATION Previous Question Paper (August - 2022 - R16)

B.Tech | III | I | R16 | August - 2022

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

Answer any five questions. All questions carry equal marks.

Main

1

Draw the flowchart for instruction cycle and give the micro operations corresponding to fetch and decode.

15 marks

Answer

The instruction cycle is the sequence of steps a CPU performs to execute an instruction. It consists of two main phases: the Fetch cycle and the Execute cycle. The instruction cycle begins by fetching an instruction from memory, decoding it, and then executing it.

The flowchart starts with the Start state, followed by the Fetch cycle. During Fetch, the Program Counter (PC) value is placed on the address bus to access the instruction. Once fetched, the instruction is decoded to determine the operation to be performed. If the instruction requires memory access, the Effective Address (EA) is calculated. Finally, the instruction is executed, and the cycle repeats for the next instruction.

The micro-operations for the Fetch cycle are:

T0: MAR ← PC
T1: MBR ← Memory[MAR], PC ← PC + 1
T2: IR ← MBR

The micro-operations for the Decode cycle are:

T3: Decode Opcode in IR, AR ← IR(address)

In these steps, MAR represents the Memory Address Register, PC is the Program Counter, MBR is the Memory Buffer Register, and IR is the Instruction Register. The timing signals T0, T1, T2, and T3 synchronize the execution of these micro-operations within the processor control unit.

215 marks
a

Explain about address sequencing in microprogrammed control unit.

8 marks

Answer

Address sequencing in a microprogrammed control unit refers to the method used to determine the address of the next microinstruction to be executed. The control unit must be capable of sequencing through microinstructions in the control memory to perform the required operations. The next address is determined by the Next Address Generator (also called a microprogram sequencer) based on the following sources:

  1. Incrementing: The simplest method is to increment the current control address register (CAR) by 1 to point to the next sequential microinstruction.
  2. Unconditional Branching: The address field of the current microinstruction is loaded into the CAR, allowing a jump to any location in the control memory.
  3. Conditional Branching: The next address is selected based on status bits from the processor (e.g., zero flag, carry flag). If the condition is met, the address field of the microinstruction is loaded; otherwise, the CAR is incremented.
  4. Subroutine Calls: A microprogram can call a sub-microprogram. The return address is saved in a stack, and the CAR is loaded with the starting address of the subroutine.
  5. Mapping: When a new instruction is fetched from the main memory, the opcode is mapped to a starting address in the control memory using a mapping logic circuit.
b

Explain the block diagram of digital computer.

7 marks

Answer

Sign in to view the complete answer paper.

3

Explain the following addressing modes with examples:

15 marks
a

Register addressing mode

5 marks

Answer

Sign in to view the complete answer paper.

b

Indexed addressing mode

5 marks

Answer

Sign in to view the complete answer paper.

c

Intrasegment addressing modes

5 marks

Answer

Sign in to view the complete answer paper.

415 marks
a

Explain about Assembler directives and operations.

8 marks

Answer

Sign in to view the complete answer paper.

b

Explain about 8086 processor architecture.

7 marks

Answer

Sign in to view the complete answer paper.

515 marks
a

Write an ALP to find whether the given number is a palindrome or not.

7 marks

Answer

Sign in to view the complete answer paper.

b

Explain how to pass the parameters to procedures with an example.

8 marks

Answer

Sign in to view the complete answer paper.

615 marks
a

Write an ALP to find the factorial of a given number.

7 marks

Answer

Sign in to view the complete answer paper.

b

Explain the stack structure of 8086.

8 marks

Answer

Sign in to view the complete answer paper.

715 marks
a

Draw the flow chart for Booth Multiplication and multiply -15 with 7 using Booth Multiplication Algorithm.

8 marks

Answer

Sign in to view the complete answer paper.

b

How data is transferred between I/O devices without involving the processor? Explain.

7 marks

Answer

Sign in to view the complete answer paper.

815 marks
a

Discuss the challenges occurred in instruction pipelining.

8 marks

Answer

Sign in to view the complete answer paper.

b

Explain about the Associate memory.

7 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 JNTU for B.Tech ECE III I, August - 2022, 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...