A microprogrammed control unit
GATE CSE · Computer Organization Architecture
Master topic for ALU Data Path and Control Unit. Includes Number Representation, Boolean Algebra & Logic Gates.
97 questions · 2 PYQs · 18 AI practice · GATE CSE 2027
A microprogrammed control unit
Microprogrammed control unit:
A microprogrammed control unit uses a horizontal microinstruction format. Which of the following statements is/are TRUE about horizontal microprogramming?
What is the primary difference between a hardwired control unit and a microprogrammed control unit?
Two signed 16-bit 2's complement numbers, M (multiplicand) and Q (multiplier), are being multiplied using Booth's algorithm. M = 1100 1101 1110 1101₂, Q = 1010 0100 1010 1010₂. What is the total number of addition and subtraction operations to be performed during the multiplication process?
A pipelined processor has a 5-stage pipeline. It has a branch penalty of 3 cycles. The branch instructions constitute 20% of the total instructions. If the ideal CPI is 1, what is the effective CPI?
The number of distinct Boolean functions of 3 variables is ______.
In a 16-bit floating-point number system, the exponent is in 2's complement representation and the mantissa is in sign-magnitude form. The mantissa is a pure fraction. What are the smallest and largest positive numbers that can be represented?
The minimum number of 2-input NOR gates required to realize a 2-input AND gate is ______.
The decimal number 0.5 in IEEE 754 single-precision floating-point representation has:
A base-5 number is represented using a 'Binary Coded Pentary' (BCP) system, where each digit of the base-5 number is encoded using its corresponding 3-bit binary code. For example, the base-5 'digit' 0 is 000, 1 is 001, 2 is 010, and so on. What is the decimal equivalent of the BCP number '101 010 001'?
The Boolean function simplifies to:
A computer uses a fully associative cache with 16 blocks. The main memory has 256 blocks. The cache block size is 64 bytes. What is the number of bits required for the cache tag?
A cache memory has a hit rate of 0.95. The cache access time is 10 ns, and the main memory access time is 100 ns. What is the average memory access time (in ns)?
The following bit pattern represents a floating-point number in IEEE 754 single-precision format: 1 10000011 10100000000000000000000. What is the decimal value of the number?
What are the respective hexadecimal and BCD (Binary Coded Decimal) representations of the decimal number 43?
A processor has 64 registers and uses a 16-bit instruction format. It has two types of instructions: I-type and R-type. Each I-type instruction contains an opcode, a register name, and a 4-bit immediate value. Each R-type instruction contains an opcode and two register names. If there are 8 distinct I-type opcodes, then the maximum number of distinct R-type opcodes is ______.
Consider three floating-point numbers X, Y, and Z stored in IEEE 754 single-precision format with the following hexadecimal values: RX = 0xC1100000, RY = 0x40C00000, RZ = 0x41400000. Which of the following equations is/are CORRECT?
Two 4-bit 2's complement numbers A = 0110 (+6) and B = 1011 (-5) are added. What is the 4-bit result, and what are the status of the Carry flag and Overflow flag?
The Boolean function simplifies to:
Want unlimited AI-generated Alu Data Path And Control Unit questions?
Sign up free and practice with adaptive difficulty — Easy, Medium, Hard. New questions every session.
Start practising for free →