Question 1
In a 4-bit system, the one’s complement of the binary number 1001 is 0111.
TRUE
FALSE

The IIT Madras BS Computer System Design (Computer System Design) End Term paper sat on 22 Dec 2024, in the September 2024 term: 20 questions for 50 marks in 180 minutes. Every question is below with its answer. Take it as a timed mock test to be marked, or read it through first.
In a 4-bit system, the one’s complement of the binary number 1001 is 0111.
TRUE
FALSE
Correct answer
FALSE
A synchronous counter triggers all flipflops using a common clock signal, while an asynchronous counter triggers each flipflop using the output of the previous flipflop.
TRUE
FALSE
Correct answer
TRUE
In a system with 65 unique states, 5 flipflops are sufficient to represent all the states.
TRUE
FALSE
Correct answer
FALSE
In a decoder, at any point, exactly one of the outputs is 1 and all the rest are 0s.
TRUE
FALSE
Correct answer
TRUE
According to Moore’s law, if a computer system has 2 million transistors today, then it will have approximately 64 million transistors in 8 years.
TRUE
FALSE
Correct answer
FALSE
Correct answer: 2
Correct answer: 2
Correct answer: 4
Correct answer: 6
Consider a mod-10 up counter with an initial state of 0101. What will be the state of the counter after 23 clock pulses?
Correct answer: 1000
Correct answer: 1111
Correct answer: 192
Correct answer: 0x09
A processor contains 64 registers in its register file. The ALU of the processor supports 8 operations: addition, subtraction, multiplication, division, AND, OR, XOR, and NOR. What is the minimum number of bits required by an instruction to perform a subtraction operation between two operands stored in the register file, and store the result in a third register?
Correct answer: 21
Correct answer: 8
Suppose we want to execute a data movement instruction, where we move the data present in register to register .
Instruction: MOV ,
: Destination register, : Source register
Operands:
Instruction Format:
| 0010 | 11rd | drdr | rrdd |
|---|
What will be the hexadecimal machine code for the instruction?
Note: Enter the value in hexadecimal format(e.g. 0x2438).
Correct answer: 0x2E39
Correct answer: 00001101
Correct answer
Two input XNOR gate as with Y and Z as input
Two input XNOR gate as with X and Y as input
Two input XOR gate as with X and Y as input
Two input NOR gate as with Y and Z as input
Two input NAND gate as with X and Y as input
Correct answer
Two input XNOR gate as with X and Y as input
Correct answer