Open In App

GATE | GATE-CS-2016 (Set 2) | Question 20

Like Article
Like
Save
Share
Report

A processor has 40 distinct instructions and 24 general purpose registers. A 32-bit instruction word has an opcode, two register operands and an immediate operand. The number of bits available for the immediate operand field is ____________

[This Question was originally a Fill-in-the-blanks Question]
(A) 16
(B) 8
(C) 4
(D) 32


Answer: (A)

Explanation: 6 bits are needed for 40 distinct instructions ( because, 32 < 40 < 64 ) 5 bits are needed for 24 general purpose registers( because, 16< 24 < 32) 32-bit instruction word has an opcode(6 bit), two register operands(total 10 bits) and an immediate operand (x bits). The number of bits available for the immediate operand field => x = 32 – ( 6 + 10 ) = 16 bits



Quiz of this Question


Last Updated : 30 Sep, 2021
Like Article
Save Article
Previous
Next
Share your thoughts in the comments
Similar Reads